Searched refs:LegalizeAction (Results 1 – 17 of 17) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.h | 43 enum LegalizeAction : std::uint8_t { enum 102 using LegalizeActions::LegalizeAction; 144 LegalizeAction Action; 395 LegalizeAction Action; 619 return actionIf(LegalizeAction::Legal, in legalForTypesWithMemDesc() 822 return actionIf(LegalizeAction::Lower, in lowerIfMemSizeNotPow2() 979 LegalizeAction::NarrowScalar, in maxScalarIf() 1080 LegalizeAction::MoreElements, in clampMinNumElements() 1098 LegalizeAction::MoreElements, in alignNumElementsTo() 1118 LegalizeAction::FewerElements, in clampMaxNumElements() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 195 enum LegalizeAction : uint8_t { enum 1403 LegalizeAction 1411 LegalizeAction Action = (LegalizeAction) ((Value >> Shift) & 0xF); in getCondCodeAction() 2309 LegalizeAction Action) { in setOperationAction() 2314 LegalizeAction Action) { in setOperationAction() 2322 LegalizeAction Action) { in setLoadExtAction() 2331 LegalizeAction Action) { in setLoadExtAction() 2354 LegalizeAction Action) { in setIndexedLoadAction() 2360 LegalizeAction Action) { in setIndexedLoadAction() 2405 LegalizeAction Action) { in setCondCodeAction() [all …]
|
| H A D | BasicTTIImpl.h | 1216 TargetLowering::LegalizeAction LA = TargetLowering::Expand;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.cpp | 37 raw_ostream &llvm::operator<<(raw_ostream &OS, LegalizeAction Action) { in operator <<() 188 return {LegalizeAction::UseLegacyRules, 0, LLT{}}; in apply() 204 return {LegalizeAction::Unsupported, 0, LLT{}}; in apply() 321 if (Step.Action != LegalizeAction::UseLegacyRules) { in getAction()
|
| H A D | LoadStoreOpt.cpp | 341 return IsPreLegalizer || Action == LegalizeAction::Legal; in isLegalOrBeforeLegalizer()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.h | 121 TargetLoweringBase::LegalizeAction
|
| H A D | VEISelLowering.cpp | 193 LegalizeAction Act = (IntVT == MVT::i32) ? Promote : Legal; in initSPUActions() 1842 TargetLowering::LegalizeAction
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | LegalizerInfoTest.cpp | 22 operator<<(std::ostream &OS, const LegalizeAction Act) { in operator <<()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 976 void addAllExtLoads(const MVT From, const MVT To, LegalizeAction Action);
|
| H A D | ARMISelLowering.cpp | 240 LegalizeAction Action) { in addAllExtLoads()
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 389 auto setFP16OperationAction = [&](unsigned Op, MVT VT, LegalizeAction Action, in NVPTXTargetLowering() 390 LegalizeAction NoF16Action) { in NVPTXTargetLowering() 604 auto GetMinMaxAction = [&](LegalizeAction NotSm80Action) { in NVPTXTargetLowering()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 263 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
|
| H A D | LegalizeIntegerTypes.cpp | 1062 TargetLowering::LegalizeAction Action = in PromoteIntRes_DIVFIX() 4179 TargetLowering::LegalizeAction Action = TLI.getOperationAction(PartsOpc, NVT); in ExpandIntRes_Shift()
|
| H A D | LegalizeDAG.cpp | 981 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
|
| H A D | SelectionDAGBuilder.cpp | 5430 TargetLowering::LegalizeAction Action = TLI.getFixedPointOperationAction( in expandDivFix()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | WritingAnLLVMBackend.rst | 1461 The ``Legal`` ``LegalizeAction`` enum value simply indicates that an operation
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 217 LegalizeAction ShiftDoubleAction = Subtarget.isSHLDSlow() ? Custom : Legal; in X86TargetLowering() 558 auto setF16Action = [&] (MVT VT, LegalizeAction Action) { in X86TargetLowering()
|