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

  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 705 /// EXTLOAD is used for two things: floating point extending loads and
709 EXTLOAD,
    [all...]
SelectionDAGNodes.h     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 426 ScalarLoad = DAG.getExtLoad(ISD::EXTLOAD, dl, WideVT, Chain, BasePTR,
475 case ISD::EXTLOAD:
LegalizeDAG.cpp 271 // Only do this if the target has a native EXTLOAD instruction from
273 TLI.isLoadExtLegal(ISD::EXTLOAD, SVT) &&
286 DAG.getExtLoad(ISD::EXTLOAD, dl, OrigVT,
371 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Store, StackPtr,
487 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Chain, Ptr,
581 // with a "move to register" or "extload into register" instruction, then
    [all...]
SelectionDAGDumper.cpp 452 case ISD::EXTLOAD: OS << ", anyext"; break;
DAGCombiner.cpp 148 void ReplaceLoadWithPromotedLoad(SDNode *Load, SDNode *ExtLoad);
158 SDValue Trunc, SDValue ExtLoad, DebugLoc DL,
708 void DAGCombiner::ReplaceLoadWithPromotedLoad(SDNode *Load, SDNode *ExtLoad) {
711 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, VT, SDValue(ExtLoad, 0));
720 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), SDValue(ExtLoad, 1));
733 : ISD::EXTLOAD)
    [all...]
LegalizeIntegerTypes.cpp 417 ISD::isNON_EXTLoad(N) ? ISD::EXTLOAD : N->getExtensionType();
    [all...]
LegalizeVectorTypes.cpp     [all...]
SelectionDAG.cpp     [all...]
  /external/llvm/lib/Target/MBlaze/
MBlazeISelLowering.cpp 93 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
186 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/R600/
R600ISelLowering.cpp 79 setLoadExtAction(ISD::EXTLOAD, MVT::v4i8, Custom);
80 setLoadExtAction(ISD::EXTLOAD, MVT::i8, Custom);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 78 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
252 setLoadExtAction(ISD::EXTLOAD, MVT::f64, Expand);
253 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
254 setLoadExtAction(ISD::EXTLOAD, MVT::f16, Expand);
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 130 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
466 SDValue High = DAG.getExtLoad(ISD::EXTLOAD, DL, MVT::i32, Chain,
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.cpp 211 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
216 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
375 setLoadExtAction(ISD::EXTLOAD, MVT::i32, Custom);
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 86 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 698 // Turn FP extload into load/fextend
699 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp     [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 154 // Turn FP extload into load/fextend
155 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 394 setLoadExtAction(ISD::EXTLOAD, VT, Expand);
    [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.cpp 451 setLoadExtAction(ISD::EXTLOAD, (MVT::SimpleValueType)VT, Expand);
599 // It is legal to extload from v4i8 to v4i16 or v4i32.
604 setLoadExtAction(ISD::EXTLOAD, Tys[i], Legal);
618 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 516 // FPStack has extload and truncstore. SSE can fold direct loads into other
532 SDValue Result = CurDAG->getExtLoad(ISD::EXTLOAD, dl, DstVT, Store, MemTmp,
537 // extload we created. This will cause general havok on the dag because
    [all...]
X86ISelLowering.cpp     [all...]

Completed in 1318 milliseconds