Home
last modified time | relevance | path

Searched refs:EXTLOAD (Results 1 – 25 of 59) sorted by relevance

123

/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp101 setLoadExtAction(ISD::EXTLOAD, MVT::i64, VT, Expand); in AMDGPUTargetLowering()
120 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote); in AMDGPUTargetLowering()
121 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i8, Legal); in AMDGPUTargetLowering()
122 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i16, Legal); in AMDGPUTargetLowering()
123 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i32, Expand); in AMDGPUTargetLowering()
127 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v2i8, Expand); in AMDGPUTargetLowering()
130 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v4i8, Expand); in AMDGPUTargetLowering()
133 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v2i16, Expand); in AMDGPUTargetLowering()
136 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v4i16, Expand); in AMDGPUTargetLowering()
141 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::f16, Expand); in AMDGPUTargetLowering()
[all …]
DR600ISelLowering.cpp61 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote); in R600TargetLowering()
62 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i8, Custom); in R600TargetLowering()
63 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i16, Custom); in R600TargetLowering()
67 setLoadExtAction(ISD::EXTLOAD, MVT::v2i32, MVT::v2i1, Expand); in R600TargetLowering()
71 setLoadExtAction(ISD::EXTLOAD, MVT::v4i32, MVT::v4i1, Expand); in R600TargetLowering()
1649 SDValue NewLoad = DAG.getExtLoad(ISD::EXTLOAD, DL, VT, Chain, Ptr, in LowerLOAD()
DAMDGPUInstructions.td253 L->getExtensionType() == ISD::EXTLOAD;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h692 EXTLOAD, enumerator
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXISelLowering.cpp55 setLoadExtAction(ISD::EXTLOAD, MVT::i16, Expand); in PTXTargetLowering()
61 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand); in PTXTargetLowering()
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h828 EXTLOAD, enumerator
DBasicTTIImpl.h543 LA = getTLI()->getLoadExtAction(ISD::EXTLOAD, LT.second, MemVT); in getMemoryOpCost()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp361 TLI.isLoadExtLegal(ISD::EXTLOAD, SVT) && in ExpandConstantFP()
373 return DAG.getExtLoad(ISD::EXTLOAD, dl, OrigVT, in ExpandConstantFP()
450 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Store, StackPtr, in ExpandUnalignedStore()
554 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Chain, Ptr, in ExpandUnalignedLoad()
1214 ExtType == ISD::ZEXTLOAD ? ISD::ZEXTLOAD : ISD::EXTLOAD; in LegalizeOp()
1351 if (!TLI.isLoadExtLegal(ISD::EXTLOAD, SrcVT) && TLI.isTypeLegal(SrcVT)) { in LegalizeOp()
1358 case ISD::EXTLOAD: in LegalizeOp()
1374 if (ExtType == ISD::EXTLOAD && SrcVT.isVector() && in LegalizeOp()
1384 SDValue ScalarLoad = DAG.getExtLoad(ISD::EXTLOAD, dl, in LegalizeOp()
1406 if (ExtType == ISD::EXTLOAD && SrcVT.isVector()) { in LegalizeOp()
[all …]
DDAGCombiner.cpp690 : ISD::EXTLOAD) in PromoteOperand()
914 : ISD::EXTLOAD) in PromoteLoad()
4476 TLI.isLoadExtLegal(ISD::EXTLOAD, N0.getValueType()))) { in visitANY_EXTEND()
4483 SDValue ExtLoad = DAG.getExtLoad(ISD::EXTLOAD, N->getDebugLoc(), VT, in visitANY_EXTEND()
5610 TLI.isLoadExtLegal(ISD::EXTLOAD, N0.getValueType()))) { in visitFP_EXTEND()
5612 SDValue ExtLoad = DAG.getExtLoad(ISD::EXTLOAD, N->getDebugLoc(), VT, in visitFP_EXTEND()
7347 LLD->getExtensionType() != ISD::EXTLOAD && in SimplifySelectOps()
7348 RLD->getExtensionType() != ISD::EXTLOAD) || in SimplifySelectOps()
7398 Load = DAG.getExtLoad(LLD->getExtensionType() == ISD::EXTLOAD ? in SimplifySelectOps()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelLowering.cpp65 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote); in SystemZTargetLowering()
69 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand); in SystemZTargetLowering()
73 setLoadExtAction(ISD::EXTLOAD, MVT::f64, Expand); in SystemZTargetLowering()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp130 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f32, Expand); in WebAssemblyTargetLowering()
133 for (auto Ext : {ISD::EXTLOAD, ISD::ZEXTLOAD, ISD::SEXTLOAD}) in WebAssemblyTargetLowering()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp210 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::f16, Expand); in NVPTXTargetLowering()
211 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f16, Expand); in NVPTXTargetLowering()
212 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f32, Expand); in NVPTXTargetLowering()
213 setLoadExtAction(ISD::EXTLOAD, MVT::v2f32, MVT::v2f16, Expand); in NVPTXTargetLowering()
214 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f16, Expand); in NVPTXTargetLowering()
215 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Expand); in NVPTXTargetLowering()
216 setLoadExtAction(ISD::EXTLOAD, MVT::v4f32, MVT::v4f16, Expand); in NVPTXTargetLowering()
217 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f16, Expand); in NVPTXTargetLowering()
218 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Expand); in NVPTXTargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp269 TLI.isLoadExtLegal(ISD::EXTLOAD, OrigVT, SVT) && in ExpandConstantFP()
283 ISD::EXTLOAD, dl, OrigVT, DAG.getEntryNode(), CPIdx, in ExpandConstantFP()
705 ExtType == ISD::ZEXTLOAD ? ISD::ZEXTLOAD : ISD::EXTLOAD; in LegalizeLoadOps()
841 if (!TLI.isLoadExtLegal(ISD::EXTLOAD, DestVT, SrcVT)) { in LegalizeLoadOps()
886 assert(ExtType != ISD::EXTLOAD && in LegalizeLoadOps()
890 SDValue Result = DAG.getExtLoad(ISD::EXTLOAD, dl, in LegalizeLoadOps()
1239 ISD::EXTLOAD, dl, Op.getValueType(), Ch, StackPtr, MachinePointerInfo(), in ExpandExtractFromVectorThroughStack()
1410 State.IntValue = DAG.getExtLoad(ISD::EXTLOAD, DL, LoadTy, State.Chain, in getSignAsIntValue()
1704 return DAG.getExtLoad(ISD::EXTLOAD, dl, DestVT, Store, FIPtr, in EmitStackConvert()
2459 ISD::EXTLOAD, dl, DestVT, DAG.getEntryNode(), CPIdx, in ExpandLegalINT_TO_FP()
DLegalizeVectorOps.cpp550 ScalarLoad = DAG.getExtLoad(ISD::EXTLOAD, dl, WideVT, Chain, BasePTR, in ExpandLoad()
604 case ISD::EXTLOAD: in ExpandLoad()
DSelectionDAGDumper.cpp502 case ISD::EXTLOAD: OS << ", anyext"; break; in print_details()
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeISelLowering.cpp92 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote); in MBlazeTargetLowering()
182 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand); in MBlazeTargetLowering()
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUISelLowering.cpp116 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote); in SPUTargetLowering()
120 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand); in SPUTargetLowering()
121 setLoadExtAction(ISD::EXTLOAD, MVT::f64, Expand); in SPUTargetLowering()
141 setLoadExtAction(ISD::EXTLOAD, VT, Custom); in SPUTargetLowering()
730 } else if (ExtType == ISD::EXTLOAD) { in LowerLOAD()
2791 case ISD::EXTLOAD: in LowerOperation()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp127 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote); in XCoreTargetLowering()
467 SDValue High = DAG.getExtLoad(ISD::EXTLOAD, DL, MVT::i32, Chain, in LowerLOAD()
984 return DAG.getExtLoad(ISD::EXTLOAD, SDLoc(Op), MVT::i32, N->getChain(), in LowerATOMIC_LOAD()
990 return DAG.getExtLoad(ISD::EXTLOAD, SDLoc(Op), MVT::i32, N->getChain(), in LowerATOMIC_LOAD()
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaISelLowering.cpp61 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote); in AlphaTargetLowering()
62 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand); in AlphaTargetLowering()
/external/llvm/lib/Target/SystemZ/
DSystemZOperators.td402 return Type == ISD::EXTLOAD || Type == ISD::SEXTLOAD;
417 return Type == ISD::EXTLOAD || Type == ISD::ZEXTLOAD;
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.cpp56 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote); in BlackfinTargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp251 bool IsZeroExt = (ExtType == ISD::ZEXTLOAD || ExtType == ISD::EXTLOAD); in SelectIndexedLoad()
306 if (ExtType == ISD::ZEXTLOAD || ExtType == ISD::EXTLOAD) { in SelectIndexedLoad()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp114 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote); in BPFTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp240 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote); in MipsTargetLowering()
248 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f32, Expand); in MipsTargetLowering()
249 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f16, Expand); in MipsTargetLowering()
256 setLoadExtAction(ISD::EXTLOAD, VT, F16VT, Expand); in MipsTargetLowering()
415 setLoadExtAction(ISD::EXTLOAD, MVT::i64, MVT::i32, Custom); in MipsTargetLowering()
2307 (ExtType == ISD::EXTLOAD)) in lowerLOAD()
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreISelLowering.cpp128 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote); in XCoreTargetLowering()
456 SDValue High = DAG.getExtLoad(ISD::EXTLOAD, DL, MVT::i32, Chain, in LowerLOAD()

123