llvm-project
[X86][APX] Suppress EGPR/NDD instructions for relocations
#136660
Merged

[X86][APX] Suppress EGPR/NDD instructions for relocations #136660

fzou1 merged 10 commits into llvm:main from fzou1:disable-apx-reloc
fzou1
fzou1 [X86] Implement disabling APX relocations and EPGR/NDD instrs for them
a98371ac
fzou1 fzou1 requested a review from MaskRay MaskRay 165 days ago
fzou1 fzou1 requested a review from KanRobert KanRobert 165 days ago
llvmbot llvmbot added clang
llvmbot llvmbot added lld
llvmbot llvmbot added backend:X86
llvmbot llvmbot added clang:driver
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added clang:codegen
llvmbot llvmbot added llvm:mc
llvmbot llvmbot added lld:ELF
llvmbot llvmbot added LTO
fzou1 fzou1 requested a review from phoebewang phoebewang 165 days ago
llvmbot
llvmbot
KanRobert
fzou1
fzou1 Fix default value for -mapx-relax-relocations option.
6a6ade0a
fzou1 Rename the option in the pass added
b0348727
KanRobert
fzou1
fzou1
phoebewang
phoebewang commented on 2025-04-25
phoebewang
phoebewang commented on 2025-04-25
phoebewang
phoebewang commented on 2025-04-25
phoebewang
phoebewang commented on 2025-04-25
fzou1
fzou1 commented on 2025-04-22
phoebewang
phoebewang commented on 2025-04-25
phoebewang
phoebewang commented on 2025-04-25
KanRobert
phoebewang
fzou1 fzou1 changed the title [X86] Implement disabling APX relocations and EPGR/NDD instrs for relocations [X86] Add pass to suppress EPGR/NDD instructions for relocations 160 days ago
fzou1 Revert the MC changes for disabling relocation types
04113a52
fzou1 Fix test issue
b437a0e1
github-actions
fzou1 apply clang format.
491cca2c
fzou1 fzou1 changed the title [X86] Add pass to suppress EPGR/NDD instructions for relocations [X86][APX] Suppress EPGR/NDD instructions for relocations 158 days ago
fzou1 fzou1 changed the title [X86][APX] Suppress EPGR/NDD instructions for relocations [X86][APX] Suppress EGPR/NDD instructions for relocations 158 days ago
phoebewang
phoebewang commented on 2025-04-29
phoebewang
phoebewang commented on 2025-04-29
fzou1 Emit dead state for eflag when emitting new instr
62964466
fzou1
phoebewang
phoebewang commented on 2025-04-29
fzou1
KanRobert
fzou1
KanRobert
fzou1
KanRobert
phoebewang
phoebewang
phoebewang commented on 2025-04-29
fzou1 Disable emitting NF for add mem instructions with relocation
1a719023
phoebewang
phoebewang commented on 2025-04-29
fzou1 Use [[maybe_unused]] attribute.
34def160
phoebewang
phoebewang approved these changes on 2025-04-29
KanRobert
KanRobert commented on 2025-04-29
fzou1 Move constrainRegClassToNonRex2 in X86RegisterInfo
979e4d49
KanRobert
KanRobert approved these changes on 2025-04-29
fzou1 fzou1 merged bd6addc0 into main 158 days ago
fzou1 fzou1 deleted the disable-apx-reloc branch 158 days ago
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
fzou1
llvm-ci
llvm-ci
llvm-ci
MaskRay
llvm-ci
llvm-ci
llvm-ci
fzou1

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone