HomeSort by relevance Sort by last modified time
    Searched refs:EXTLOAD (Results 1 - 25 of 29) sorted by null

1 2

  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h     [all...]
BasicTTIImpl.h 499 LA = getTLI()->getLoadExtAction(ISD::EXTLOAD, LT.second, MemVT);
SelectionDAGNodes.h     [all...]
  /external/llvm/lib/Target/AMDGPU/
AMDGPUISelLowering.cpp 182 // There are no 64-bit extloads. These should be done as a 32-bit extload and
185 setLoadExtAction(ISD::EXTLOAD, MVT::i64, VT, Expand);
191 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v2i8, Expand);
194 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v4i8, Expand);
197 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v2i16, Expand);
200 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v4i16, Expand);
222 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::f16, Expand);
223 setLoadExtAction(ISD::EXTLOAD, MVT::v2f32, MVT::v2f16, Expand);
224 setLoadExtAction(ISD::EXTLOAD, MVT::v4f32, MVT::v4f16, Expand);
225 setLoadExtAction(ISD::EXTLOAD, MVT::v8f32, MVT::v8f16, Expand)
    [all...]
SIISelLowering.cpp 149 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote);
150 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i8, Legal);
151 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i16, Legal);
152 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i32, Expand);
161 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f32, Expand);
163 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f16, Expand);
164 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Expand);
562 ExtTy = ISD::EXTLOAD;
    [all...]
R600ISelLowering.cpp 131 // EXTLOAD should be the same as ZEXTLOAD. It is legal for some address
142 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote);
143 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i8, Custom);
144 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i16, Custom);
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp 183 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f32, Expand);
186 for (auto Ext : {ISD::EXTLOAD, ISD::ZEXTLOAD, ISD::SEXTLOAD})
  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 209 // Turn FP extload into load/fextend
210 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::f16, Expand);
211 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f16, Expand);
212 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f32, Expand);
213 setLoadExtAction(ISD::EXTLOAD, MVT::v2f32, MVT::v2f16, Expand);
214 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f16, Expand);
215 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Expand);
216 setLoadExtAction(ISD::EXTLOAD, MVT::v4f32, MVT::v4f16, Expand);
217 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f16, Expand);
218 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Expand)
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp 270 // Only do this if the target has a native EXTLOAD instruction from
272 TLI.isLoadExtLegal(ISD::EXTLOAD, OrigVT, SVT) &&
286 ISD::EXTLOAD, dl, OrigVT, DAG.getEntryNode(), CPIdx,
387 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Store, StackPtr,
506 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Chain, Ptr,
607 // with a "move to register" or "extload into register" instruction, then
    [all...]
LegalizeVectorOps.cpp 545 ScalarLoad = DAG.getExtLoad(ISD::EXTLOAD, dl, WideVT, Chain, BasePTR,
599 case ISD::EXTLOAD:
    [all...]
SelectionDAGDumper.cpp 501 case ISD::EXTLOAD: OS << ", anyext"; break;
DAGCombiner.cpp 205 void ReplaceLoadWithPromotedLoad(SDNode *Load, SDNode *ExtLoad);
215 SDValue Trunc, SDValue ExtLoad, SDLoc DL,
424 /// true if the (and (load x) c) pattern matches an extload. ExtVT returns
    [all...]
LegalizeIntegerTypes.cpp 474 ISD::isNON_EXTLoad(N) ? ISD::EXTLOAD : N->getExtensionType();
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 129 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote);
471 SDValue High = DAG.getExtLoad(ISD::EXTLOAD, DL, MVT::i32, Chain,
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.cpp 240 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote);
248 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f32, Expand);
249 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f16, Expand);
256 setLoadExtAction(ISD::EXTLOAD, VT, F16VT, Expand);
420 setLoadExtAction(ISD::EXTLOAD, MVT::i64, MVT::i32, Custom);
    [all...]
  /external/llvm/lib/Target/BPF/
BPFISelLowering.cpp 151 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote);
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp     [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp     [all...]
HexagonISelDAGToDAG.cpp 381 bool IsZeroExt = (ExtType == ISD::ZEXTLOAD || ExtType == ISD::EXTLOAD);
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 81 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote);
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp 389 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::f16, Expand);
390 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f16, Expand);
391 setLoadExtAction(ISD::EXTLOAD, MVT::f80, MVT::f16, Expand);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 431 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f16, Expand);
432 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f32, Expand);
433 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f64, Expand);
434 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f80, Expand);
611 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand);
679 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT.getSimpleVT(), Expand);
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 243 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i1, Promote);
276 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand);
415 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f80, Expand);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 494 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand);
672 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Custom);
    [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.cpp 449 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand);
630 // It is legal to extload from v4i8 to v4i16 or v4i32.
634 setLoadExtAction(ISD::EXTLOAD, VT, Ty, Legal);
689 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f32, Expand);
690 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f16, Expand);
    [all...]

Completed in 119 milliseconds

1 2