Home
last modified time | relevance | path

Searched refs:InstructionSelector (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUInstructionSelector.h48 class AMDGPUInstructionSelector final : public InstructionSelector {
163 InstructionSelector::ComplexRendererFns
166 InstructionSelector::ComplexRendererFns
169 InstructionSelector::ComplexRendererFns
171 InstructionSelector::ComplexRendererFns
173 InstructionSelector::ComplexRendererFns
175 InstructionSelector::ComplexRendererFns
177 InstructionSelector::ComplexRendererFns
179 InstructionSelector::ComplexRendererFns
188 InstructionSelector::ComplexRendererFns
[all …]
HDAMDGPUInstructionSelector.cpp67 InstructionSelector::setupMF(MF, KB, CoverageInfo, PSI, BFI); in setupMF()
3649 InstructionSelector::ComplexRendererFns
3713 InstructionSelector::ComplexRendererFns
3720 InstructionSelector::ComplexRendererFns
3736 InstructionSelector::ComplexRendererFns
3754 InstructionSelector::ComplexRendererFns
3763 InstructionSelector::ComplexRendererFns
3777 InstructionSelector::ComplexRendererFns
3792 InstructionSelector::ComplexRendererFns
3807 InstructionSelector::ComplexRendererFns
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
HDM68kInstructionSelector.cpp26 class M68kInstructionSelector : public InstructionSelector {
60 : InstructionSelector(), TM(TM), TII(*STI.getInstrInfo()), in M68kInstructionSelector()
84 InstructionSelector *
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDInstructionSelector.cpp14 InstructionSelector::~InstructionSelector() = default;
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDInstructionSelector.h19 class InstructionSelector : public GIMatchTableExecutor {
21 virtual ~InstructionSelector();
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/M68k/
HDM68k.h21 class InstructionSelector; variable
45 InstructionSelector *
HDM68kSubtarget.h176 std::unique_ptr<InstructionSelector> InstSelector;
182 InstructionSelector *getInstructionSelector() const override;
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRV.h19 class InstructionSelector; variable
29 InstructionSelector *
HDSPIRVSubtarget.h57 std::unique_ptr<InstructionSelector> InstSelector;
111 InstructionSelector *getInstructionSelector() const override { in getInstructionSelector()
HDSPIRVRegisterBanks.td10 // as InstructionSelector RegClass checking code relies on them
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMips.h22 class InstructionSelector; variable
44 InstructionSelector *
HDMipsSubtarget.h408 std::unique_ptr<InstructionSelector> InstSelector;
414 InstructionSelector *getInstructionSelector() const override;
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/BPF/GISel/
HDBPFInstructionSelector.cpp33 class BPFInstructionSelector : public InstructionSelector {
87 InstructionSelector *
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCV.h22 class InstructionSelector; variable
82 InstructionSelector *
HDRISCVSubtarget.h249 mutable std::unique_ptr<InstructionSelector> InstSelector;
262 InstructionSelector *getInstructionSelector() const override;
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARM.h29 class InstructionSelector; variable
52 InstructionSelector *
HDARMSubtarget.h220 InstructionSelector *getInstructionSelector() const override;
234 std::unique_ptr<InstructionSelector> InstSelector;
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFSubtarget.h70 std::unique_ptr<InstructionSelector> InstSelector;
113 InstructionSelector *getInstructionSelector() const override;
HDBPF.h22 class InstructionSelector; variable
33 InstructionSelector *createBPFInstructionSelector(const BPFTargetMachine &,
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86.h22 class InstructionSelector; variable
163 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
HDX86Subtarget.h34 class InstructionSelector; variable
87 std::unique_ptr<InstructionSelector> InstSelector;
154 InstructionSelector *getInstructionSelector() const override;
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPC.h28 class InstructionSelector; variable
94 InstructionSelector *
HDPPCSubtarget.h114 std::unique_ptr<InstructionSelector> InstSelector;
314 InstructionSelector *getInstructionSelector() const override;
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64.h30 class InstructionSelector; variable
63 InstructionSelector *
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetSubtargetInfo.h38 class InstructionSelector; variable
114 virtual InstructionSelector *getInstructionSelector() const { in getInstructionSelector()

12