Searched refs:LegalizeAction (Results 1 – 14 of 14) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.h | 45 enum LegalizeAction : std::uint8_t { enum 99 raw_ostream &operator<<(raw_ostream &OS, LegalizeActions::LegalizeAction Action); 101 using LegalizeActions::LegalizeAction; 152 LegalizeAction Action; 158 LegalizeActionStep(LegalizeAction Action, unsigned TypeIdx, in LegalizeActionStep() 340 LegalizeAction Action; 344 LegalizeRule(LegalityPredicate Predicate, LegalizeAction Action, 353 LegalizeAction getAction() const { return Action; } in getAction() 421 LegalizeRuleSet &actionIf(LegalizeAction Action, in actionIf() 428 LegalizeRuleSet &actionIf(LegalizeAction Action, LegalityPredicate Predicate, in actionIf() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.cpp | 45 raw_ostream &llvm::operator<<(raw_ostream &OS, LegalizeAction Action) { in operator <<() 195 return {LegalizeAction::UseLegacyRules, 0, LLT{}}; in apply() 211 return {LegalizeAction::Unsupported, 0, LLT{}}; in apply() 311 const LegalizeAction Action = LLT2Action.second; in computeTables() 388 std::pair<LegalizeAction, LLT> 468 if (Step.Action != LegalizeAction::UseLegacyRules) { in getAction() 531 const SizeAndActionsVec &v, LegalizeAction IncreaseAction, in increaseToLargerTypesAndDecreaseToLargest() 532 LegalizeAction DecreaseAction) { in increaseToLargerTypesAndDecreaseToLargest() 551 const SizeAndActionsVec &v, LegalizeAction DecreaseAction, in decreaseToSmallerTypesAndIncreaseToSmallest() 552 LegalizeAction IncreaseAction) { in decreaseToSmallerTypesAndIncreaseToSmallest() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 195 enum LegalizeAction : uint8_t { enum 1041 LegalizeAction getOperationAction(unsigned Op, EVT VT) const { in getOperationAction() 1061 LegalizeAction getFixedPointOperationAction(unsigned Op, EVT VT, in getFixedPointOperationAction() 1090 LegalizeAction getStrictFPOperationAction(unsigned Op, EVT VT) const { in getStrictFPOperationAction() 1220 LegalizeAction getLoadExtAction(unsigned ExtType, EVT ValVT, in getLoadExtAction() 1228 return (LegalizeAction)((LoadExtActions[ValI][MemI] >> Shift) & 0xf); in getLoadExtAction() 1246 LegalizeAction getTruncStoreAction(EVT ValVT, EVT MemVT) const { in getTruncStoreAction() 1272 LegalizeAction getIndexedLoadAction(unsigned IdxMode, MVT VT) const { in getIndexedLoadAction() 1286 LegalizeAction getIndexedStoreAction(unsigned IdxMode, MVT VT) const { in getIndexedStoreAction() 1300 LegalizeAction getIndexedMaskedLoadAction(unsigned IdxMode, MVT VT) const { in getIndexedMaskedLoadAction() [all …]
|
| H A D | BasicTTIImpl.h | 1099 TargetLowering::LegalizeAction LA = TargetLowering::Expand;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 952 void addAllExtLoads(const MVT From, const MVT To, LegalizeAction Action);
|
| H A D | ARMISelLowering.cpp | 250 LegalizeAction Action) { in addAllExtLoads()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 327 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
|
| H A D | LegalizeIntegerTypes.cpp | 973 TargetLowering::LegalizeAction Action = in PromoteIntRes_DIVFIX() 3758 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 | 5428 TargetLowering::LegalizeAction Action = TLI.getFixedPointOperationAction( in expandDivFix()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 355 auto setFP16OperationAction = [&](unsigned Op, MVT VT, LegalizeAction Action, in NVPTXTargetLowering() 356 LegalizeAction NoF16Action) { in NVPTXTargetLowering()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 189 LegalizeAction Act = (IntVT == MVT::i32) ? Promote : Legal; in initSPUActions()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | WritingAnLLVMBackend.rst | 1461 The ``Legal`` ``LegalizeAction`` enum value simply indicates that an operation
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 218 LegalizeAction ShiftDoubleAction = Subtarget.isSHLDSlow() ? Custom : Legal; in X86TargetLowering()
|