Home
last modified time | relevance | path

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

123

/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.h157 InstructionSelector::ComplexRendererFns
160 InstructionSelector::ComplexRendererFns
163 InstructionSelector::ComplexRendererFns
165 InstructionSelector::ComplexRendererFns
167 InstructionSelector::ComplexRendererFns
169 InstructionSelector::ComplexRendererFns
171 InstructionSelector::ComplexRendererFns
180 InstructionSelector::ComplexRendererFns
183 InstructionSelector::ComplexRendererFns
186 InstructionSelector::ComplexRendererFns
[all …]
H A DAMDGPUInstructionSelector.cpp3501 InstructionSelector::ComplexRendererFns
3554 InstructionSelector::ComplexRendererFns
3561 InstructionSelector::ComplexRendererFns
3577 InstructionSelector::ComplexRendererFns
3593 InstructionSelector::ComplexRendererFns
3602 InstructionSelector::ComplexRendererFns
3616 InstructionSelector::ComplexRendererFns
3630 InstructionSelector::ComplexRendererFns
3665 InstructionSelector::ComplexRendererFns
3680 InstructionSelector::ComplexRendererFns
[all …]
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelector.cpp24 InstructionSelector::MatcherState::MatcherState(unsigned MaxRenderers) in MatcherState()
27 InstructionSelector::InstructionSelector() = default;
29 bool InstructionSelector::isOperandImmEqual( in isOperandImmEqual()
38 bool InstructionSelector::isBaseWithConstantOffset( in isBaseWithConstantOffset()
55 bool InstructionSelector::isObviouslySafeToFold(MachineInstr &MI, in isObviouslySafeToFold()
H A DCMakeLists.txt13 InstructionSelector.cpp
/openbsd/gnu/llvm/llvm/lib/Target/M68k/GISel/
H A DM68kInstructionSelector.cpp26 class M68kInstructionSelector : public InstructionSelector {
60 : InstructionSelector(), TM(TM), TII(*STI.getInstrInfo()), in M68kInstructionSelector()
84 InstructionSelector *
/openbsd/gnu/llvm/llvm/lib/Target/M68k/
H A DM68k.h21 class InstructionSelector; variable
52 InstructionSelector *
H A DM68kSubtarget.h170 std::unique_ptr<InstructionSelector> InstSelector;
176 InstructionSelector *getInstructionSelector() const override;
/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRV.h19 class InstructionSelector; variable
26 InstructionSelector *
H A DSPIRVSubtarget.h53 std::unique_ptr<InstructionSelector> InstSelector;
96 InstructionSelector *getInstructionSelector() const override { in getInstructionSelector()
H A DSPIRVRegisterBanks.td10 // as InstructionSelector RegClass checking code relies on them
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMips.h22 class InstructionSelector; variable
45 InstructionSelector *createMipsInstructionSelector(const MipsTargetMachine &,
H A DMipsSubtarget.h404 std::unique_ptr<InstructionSelector> InstSelector;
410 InstructionSelector *getInstructionSelector() const override;
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp32 class RISCVInstructionSelector : public InstructionSelector {
97 InstructionSelector *
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCV.h23 class InstructionSelector; variable
74 InstructionSelector *createRISCVInstructionSelector(const RISCVTargetMachine &,
H A DRISCVSubtarget.h162 std::unique_ptr<InstructionSelector> InstSelector;
175 InstructionSelector *getInstructionSelector() const override;
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARM.h30 class InstructionSelector; variable
53 InstructionSelector *
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelector.h428 class InstructionSelector {
430 virtual ~InstructionSelector() = default;
519 InstructionSelector();
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64.h30 class InstructionSelector; variable
63 InstructionSelector *
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPC.h28 class InstructionSelector; variable
92 InstructionSelector *
H A DPPCSubtarget.h113 std::unique_ptr<InstructionSelector> InstSelector;
301 InstructionSelector *getInstructionSelector() const override;
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86.h22 class InstructionSelector; variable
165 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
H A DX86Subtarget.h33 class InstructionSelector; variable
93 std::unique_ptr<InstructionSelector> InstSelector;
162 InstructionSelector *getInstructionSelector() const override;
/openbsd/gnu/llvm/llvm/docs/GlobalISel/
H A DInstructionSelect.rst13 API: InstructionSelector
16 The target implements the ``InstructionSelector`` class, containing the
37 The ``InstructionSelector`` can fold other instructions into the selected MI,
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetSubtargetInfo.h37 class InstructionSelector; variable
113 virtual InstructionSelector *getInstructionSelector() const { in getInstructionSelector()
/openbsd/gnu/usr.bin/clang/libLLVMGlobalISel/
H A DMakefile19 InstructionSelector.cpp \

123