/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstructionSelector.h | 157 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 D | AMDGPUInstructionSelector.cpp | 3501 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 D | InstructionSelector.cpp | 24 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 D | CMakeLists.txt | 13 InstructionSelector.cpp
|
/openbsd/gnu/llvm/llvm/lib/Target/M68k/GISel/ |
H A D | M68kInstructionSelector.cpp | 26 class M68kInstructionSelector : public InstructionSelector { 60 : InstructionSelector(), TM(TM), TII(*STI.getInstrInfo()), in M68kInstructionSelector() 84 InstructionSelector *
|
/openbsd/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68k.h | 21 class InstructionSelector; variable 52 InstructionSelector *
|
H A D | M68kSubtarget.h | 170 std::unique_ptr<InstructionSelector> InstSelector; 176 InstructionSelector *getInstructionSelector() const override;
|
/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/ |
H A D | SPIRV.h | 19 class InstructionSelector; variable 26 InstructionSelector *
|
H A D | SPIRVSubtarget.h | 53 std::unique_ptr<InstructionSelector> InstSelector; 96 InstructionSelector *getInstructionSelector() const override { in getInstructionSelector()
|
H A D | SPIRVRegisterBanks.td | 10 // as InstructionSelector RegClass checking code relies on them
|
/openbsd/gnu/llvm/llvm/lib/Target/Mips/ |
H A D | Mips.h | 22 class InstructionSelector; variable 45 InstructionSelector *createMipsInstructionSelector(const MipsTargetMachine &,
|
H A D | MipsSubtarget.h | 404 std::unique_ptr<InstructionSelector> InstSelector; 410 InstructionSelector *getInstructionSelector() const override;
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVInstructionSelector.cpp | 32 class RISCVInstructionSelector : public InstructionSelector { 97 InstructionSelector *
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCV.h | 23 class InstructionSelector; variable 74 InstructionSelector *createRISCVInstructionSelector(const RISCVTargetMachine &,
|
H A D | RISCVSubtarget.h | 162 std::unique_ptr<InstructionSelector> InstSelector; 175 InstructionSelector *getInstructionSelector() const override;
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARM.h | 30 class InstructionSelector; variable 53 InstructionSelector *
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | InstructionSelector.h | 428 class InstructionSelector { 430 virtual ~InstructionSelector() = default; 519 InstructionSelector();
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64.h | 30 class InstructionSelector; variable 63 InstructionSelector *
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPC.h | 28 class InstructionSelector; variable 92 InstructionSelector *
|
H A D | PPCSubtarget.h | 113 std::unique_ptr<InstructionSelector> InstSelector; 301 InstructionSelector *getInstructionSelector() const override;
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86.h | 22 class InstructionSelector; variable 165 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
|
H A D | X86Subtarget.h | 33 class InstructionSelector; variable 93 std::unique_ptr<InstructionSelector> InstSelector; 162 InstructionSelector *getInstructionSelector() const override;
|
/openbsd/gnu/llvm/llvm/docs/GlobalISel/ |
H A D | InstructionSelect.rst | 13 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 D | TargetSubtargetInfo.h | 37 class InstructionSelector; variable 113 virtual InstructionSelector *getInstructionSelector() const { in getInstructionSelector()
|
/openbsd/gnu/usr.bin/clang/libLLVMGlobalISel/ |
H A D | Makefile | 19 InstructionSelector.cpp \
|