/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | LegalizerInfo.cpp | 251 LegalizerInfo::LegalizerInfo() : TablesInitialized(false) { in LegalizerInfo() function in LegalizerInfo 286 void LegalizerInfo::computeTables() { in computeTables() 381 LegalizerInfo::getAspectAction(const InstrAspect &Aspect) const { in getAspectAction() 404 unsigned LegalizerInfo::getOpcodeIdxForOpcode(unsigned Opcode) const { in getOpcodeIdxForOpcode() 409 unsigned LegalizerInfo::getActionDefinitionsIdx(unsigned Opcode) const { in getActionDefinitionsIdx() 422 LegalizerInfo::getActionDefinitions(unsigned Opcode) const { in getActionDefinitions() 427 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder(unsigned Opcode) { in getActionDefinitionsBuilder() 434 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder( in getActionDefinitionsBuilder() 449 void LegalizerInfo::aliasActionDefinitions(unsigned OpcodeTo, in aliasActionDefinitions() 458 LegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction() [all …]
|
D | CMakeLists.txt | 17 LegalizerInfo.cpp
|
D | Legalizer.cpp | 144 Legalizer::legalizeMachineFunction(MachineFunction &MF, const LegalizerInfo &LI, in legalizeMachineFunction() 309 const LegalizerInfo &LI = *MF.getSubtarget().getLegalizerInfo(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | CombinerInfo.h | 20 class LegalizerInfo; variable 30 LegalizerInfo *LInfo, bool OptEnabled, bool OptSize, in CombinerInfo() 46 const LegalizerInfo *LInfo;
|
D | LegalizerHelper.h | 31 class LegalizerInfo; variable 53 LegalizerHelper(MachineFunction &MF, const LegalizerInfo &LI, 96 const LegalizerInfo &getLegalizerInfo() const { return LI; } in getLegalizerInfo() 247 const LegalizerInfo &LI;
|
D | Legalizer.h | 72 legalizeMachineFunction(MachineFunction &MF, const LegalizerInfo &LI,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVSubtarget.h | 106 std::unique_ptr<LegalizerInfo> Legalizer; 112 const LegalizerInfo *getLegalizerInfo() const override;
|
D | RISCVLegalizerInfo.h | 23 class RISCVLegalizerInfo : public LegalizerInfo {
|
D | RISCVSubtarget.cpp | 73 const LegalizerInfo *RISCVSubtarget::getLegalizerInfo() const { in getLegalizerInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetSubtargetInfo.h | 35 class LegalizerInfo; variable 119 virtual const LegalizerInfo *getLegalizerInfo() const { return nullptr; } in getLegalizerInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86LegalizerInfo.cpp | 36 addAndInterleaveWithUnsupported(LegalizerInfo::SizeAndActionsVec &result, in addAndInterleaveWithUnsupported() 37 const LegalizerInfo::SizeAndActionsVec &v) { in addAndInterleaveWithUnsupported() 46 static LegalizerInfo::SizeAndActionsVec 47 widen_1(const LegalizerInfo::SizeAndActionsVec &v) { in widen_1() 50 LegalizerInfo::SizeAndActionsVec result = {{1, WidenScalar}, in widen_1()
|
D | X86LegalizerInfo.h | 25 class X86LegalizerInfo : public LegalizerInfo {
|
D | X86Subtarget.h | 459 std::unique_ptr<LegalizerInfo> Legalizer; 540 const LegalizerInfo *getLegalizerInfo() const override;
|
D | X86Subtarget.cpp | 366 const LegalizerInfo *X86Subtarget::getLegalizerInfo() const { in getLegalizerInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMLegalizerInfo.cpp | 37 addAndInterleaveWithUnsupported(LegalizerInfo::SizeAndActionsVec &result, in addAndInterleaveWithUnsupported() 38 const LegalizerInfo::SizeAndActionsVec &v) { in addAndInterleaveWithUnsupported() 47 static LegalizerInfo::SizeAndActionsVec 48 widen_8_16(const LegalizerInfo::SizeAndActionsVec &v) { in widen_8_16() 51 LegalizerInfo::SizeAndActionsVec result = {{1, Unsupported}, in widen_8_16()
|
D | ARMLegalizerInfo.h | 27 class ARMLegalizerInfo : public LegalizerInfo {
|
D | ARMSubtarget.h | 544 const LegalizerInfo *getLegalizerInfo() const override; 558 std::unique_ptr<LegalizerInfo> Legalizer;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsLegalizerInfo.h | 24 class MipsLegalizerInfo : public LegalizerInfo {
|
D | MipsSubtarget.h | 395 std::unique_ptr<LegalizerInfo> Legalizer; 401 const LegalizerInfo *getLegalizerInfo() const override;
|
D | MipsSubtarget.cpp | 285 const LegalizerInfo *MipsSubtarget::getLegalizerInfo() const { in getLegalizerInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64LegalizerInfo.h | 26 class AArch64LegalizerInfo : public LegalizerInfo {
|
D | AArch64Subtarget.h | 229 std::unique_ptr<LegalizerInfo> Legalizer; 264 const LegalizerInfo *getLegalizerInfo() const override;
|
D | AArch64Subtarget.cpp | 201 const LegalizerInfo *AArch64Subtarget::getLegalizerInfo() const { in getLegalizerInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPULegalizerInfo.h | 28 class AMDGPULegalizerInfo : public LegalizerInfo {
|
D | AMDGPUSubtarget.h | 282 std::unique_ptr<LegalizerInfo> Legalizer; 433 const LegalizerInfo *getLegalizerInfo() const override { in getLegalizerInfo()
|