Home
last modified time | relevance | path

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

123

/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstructionSelector.h50 class AMDGPUInstructionSelector final : public InstructionSelector {
153 InstructionSelector::ComplexRendererFns
156 InstructionSelector::ComplexRendererFns
159 InstructionSelector::ComplexRendererFns
161 InstructionSelector::ComplexRendererFns
163 InstructionSelector::ComplexRendererFns
165 InstructionSelector::ComplexRendererFns
167 InstructionSelector::ComplexRendererFns
172 InstructionSelector::ComplexRendererFns
178 InstructionSelector::ComplexRendererFns
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstructionSelector.h46 class AMDGPUInstructionSelector : public InstructionSelector {
125 InstructionSelector::ComplexRendererFns
128 InstructionSelector::ComplexRendererFns
131 InstructionSelector::ComplexRendererFns
133 InstructionSelector::ComplexRendererFns
135 InstructionSelector::ComplexRendererFns
137 InstructionSelector::ComplexRendererFns
140 InstructionSelector::ComplexRendererFns
142 InstructionSelector::ComplexRendererFns
145 InstructionSelector::ComplexRendererFns
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DInstructionSelector.cpp31 InstructionSelector::MatcherState::MatcherState(unsigned MaxRenderers) in MatcherState()
34 InstructionSelector::InstructionSelector() = default;
36 bool InstructionSelector::constrainOperandRegToRegClass( in constrainOperandRegToRegClass()
48 bool InstructionSelector::isOperandImmEqual( in isOperandImmEqual()
57 bool InstructionSelector::isBaseWithConstantOffset( in isBaseWithConstantOffset()
74 bool InstructionSelector::isObviouslySafeToFold(MachineInstr &MI, in isObviouslySafeToFold()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DInstructionSelector.cpp31 InstructionSelector::MatcherState::MatcherState(unsigned MaxRenderers) in MatcherState()
34 InstructionSelector::InstructionSelector() = default;
36 bool InstructionSelector::constrainOperandRegToRegClass( in constrainOperandRegToRegClass()
48 bool InstructionSelector::isOperandImmEqual( in isOperandImmEqual()
57 bool InstructionSelector::isBaseWithConstantOffset( in isBaseWithConstantOffset()
74 bool InstructionSelector::isObviouslySafeToFold(MachineInstr &MI, in isObviouslySafeToFold()
/external/llvm-project/llvm/lib/Target/PowerPC/GISel/
DPPCInstructionSelector.cpp33 class PPCInstructionSelector : public InstructionSelector {
68 : InstructionSelector(), TII(*STI.getInstrInfo()), in PPCInstructionSelector()
86 InstructionSelector *
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstructionSelector.cpp32 class RISCVInstructionSelector : public InstructionSelector {
72 : InstructionSelector(), STI(STI), TII(*STI.getInstrInfo()), in RISCVInstructionSelector()
98 InstructionSelector *
DRISCV.h26 class InstructionSelector; variable
49 InstructionSelector *createRISCVInstructionSelector(const RISCVTargetMachine &,
DRISCVSubtarget.h139 std::unique_ptr<InstructionSelector> InstSelector;
145 InstructionSelector *getInstructionSelector() const override;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstructionSelector.cpp31 class RISCVInstructionSelector : public InstructionSelector {
71 : InstructionSelector(), STI(STI), TII(*STI.getInstrInfo()), in RISCVInstructionSelector()
97 InstructionSelector *
DRISCV.h26 class InstructionSelector; variable
46 InstructionSelector *createRISCVInstructionSelector(const RISCVTargetMachine &,
DRISCVSubtarget.h105 std::unique_ptr<InstructionSelector> InstSelector;
111 InstructionSelector *getInstructionSelector() const override;
/external/llvm-project/llvm/lib/Target/Mips/
DMips.h27 class InstructionSelector; variable
42 InstructionSelector *createMipsInstructionSelector(const MipsTargetMachine &,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMips.h27 class InstructionSelector; variable
42 InstructionSelector *createMipsInstructionSelector(const MipsTargetMachine &,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARM.h31 class InstructionSelector; variable
53 InstructionSelector *
/external/llvm-project/llvm/lib/Target/ARM/
DARM.h31 class InstructionSelector; variable
54 InstructionSelector *
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64.h28 class InstructionSelector; variable
55 InstructionSelector *
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86.h23 class InstructionSelector; variable
132 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
/external/llvm-project/llvm/lib/Target/X86/
DX86.h22 class InstructionSelector; variable
136 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DInstructionSelector.h414 class InstructionSelector {
416 virtual ~InstructionSelector() = default;
492 InstructionSelector();
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DInstructionSelector.h381 class InstructionSelector {
383 virtual ~InstructionSelector() = default;
454 InstructionSelector();
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64.h28 class InstructionSelector; variable
58 InstructionSelector *
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPC.h28 class InstructionSelector; variable
85 InstructionSelector *
/external/llvm-project/llvm/docs/GlobalISel/
DInstructionSelect.rst13 API: InstructionSelector
16 The target implements the ``InstructionSelector`` class, containing the
37 The ``InstructionSelector`` can fold other instructions into the selected MI,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetSubtargetInfo.h34 class InstructionSelector; variable
109 virtual InstructionSelector *getInstructionSelector() const { in getInstructionSelector()
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetSubtargetInfo.h34 class InstructionSelector; variable
110 virtual InstructionSelector *getInstructionSelector() const { in getInstructionSelector()

123