/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/ |
D | LegalizerInfoTest.cpp | 50 LegalizerInfo L; in TEST() 56 Op, 0, LegalizerInfo::widenToLargerTypesAndNarrowToLargest); in TEST() 91 LegalizerInfo L; in TEST() 101 G_ADD, 0, LegalizerInfo::widenToLargerTypesUnsupportedOtherwise); in TEST() 126 LegalizerInfo L; in TEST() 135 G_PTRTOINT, 0, LegalizerInfo::widenToLargerTypesAndNarrowToLargest); in TEST() 154 LegalizerInfo L; in TEST() 159 G_UREM, 0, LegalizerInfo::widenToLargerTypesUnsupportedOtherwise); in TEST() 173 LegalizerInfo L; in TEST() 178 G_UREM, 0, LegalizerInfo::widenToLargerTypesUnsupportedOtherwise); in TEST() [all …]
|
/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
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | LegalizerInfo.cpp | 259 LegalizerInfo::LegalizerInfo() : TablesInitialized(false) { in LegalizerInfo() function in LegalizerInfo 294 void LegalizerInfo::computeTables() { in computeTables() 389 LegalizerInfo::getAspectAction(const InstrAspect &Aspect) const { in getAspectAction() 412 unsigned LegalizerInfo::getOpcodeIdxForOpcode(unsigned Opcode) const { in getOpcodeIdxForOpcode() 417 unsigned LegalizerInfo::getActionDefinitionsIdx(unsigned Opcode) const { in getActionDefinitionsIdx() 430 LegalizerInfo::getActionDefinitions(unsigned Opcode) const { in getActionDefinitions() 435 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder(unsigned Opcode) { in getActionDefinitionsBuilder() 442 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder( in getActionDefinitionsBuilder() 457 void LegalizerInfo::aliasActionDefinitions(unsigned OpcodeTo, in aliasActionDefinitions() 466 LegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction() [all …]
|
/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;
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | CombinerInfo.h | 20 class LegalizerInfo; variable 30 const LegalizerInfo *LInfo, bool OptEnabled, bool OptSize, in CombinerInfo() 46 const LegalizerInfo *LInfo;
|
D | LegalizerHelper.h | 31 class LegalizerInfo; variable 48 const LegalizerInfo &LI; 66 const LegalizerInfo &getLegalizerInfo() const { return LI; } in getLegalizerInfo() 71 LegalizerHelper(MachineFunction &MF, const LegalizerInfo &LI,
|
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/ |
D | legalize-inttoptr-xfail-1.mir | 4 # of validation for LegalizerInfo: G_INTTOPTR could only be legal / 8 # message. Prior to LegalizerInfo::verify AArch64 legalizer had a 12 # as legal. As LegalizerInfo::verify asserts on such a definition due
|
D | legalize-inttoptr-xfail-2.mir | 4 # of validation for LegalizerInfo: G_INTTOPTR could only be legal / 11 # LegalizerInfo::verify AArch64 legalizer had a subtle bug in its 15 # its size is 64 bits). As LegalizerInfo::verify asserts on such a
|
/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 {
|
/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVSubtarget.h | 140 std::unique_ptr<LegalizerInfo> Legalizer; 146 const LegalizerInfo *getLegalizerInfo() const override;
|
D | RISCVLegalizerInfo.h | 23 class RISCVLegalizerInfo : public LegalizerInfo {
|
/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/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
D | PPCLegalizerInfo.h | 23 class PPCLegalizerInfo : public LegalizerInfo {
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | TargetSubtargetInfo.h | 35 class LegalizerInfo; variable 120 virtual const LegalizerInfo *getLegalizerInfo() const { return nullptr; } in getLegalizerInfo()
|
/external/llvm-project/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 {
|
/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 {
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsLegalizerInfo.h | 24 class MipsLegalizerInfo : public LegalizerInfo {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsLegalizerInfo.h | 24 class MipsLegalizerInfo : public LegalizerInfo {
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMLegalizerInfo.h | 27 class ARMLegalizerInfo : public LegalizerInfo {
|
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()
|