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

  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 688 /// EXTLOAD is used for two things: floating point extending loads and
692 EXTLOAD,
    [all...]
SelectionDAGNodes.h     [all...]
  /external/llvm/lib/Target/PTX/
PTXISelLowering.cpp 53 // (any/zero/sign) extload => load + (any/zero/sign) extend
55 setLoadExtAction(ISD::EXTLOAD, MVT::i16, Expand);
59 // f32 extload => load + fextend
61 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 65 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
69 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
73 setLoadExtAction(ISD::EXTLOAD, MVT::f64, Expand);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp 359 // Only do this if the target has a native EXTLOAD instruction from
361 TLI.isLoadExtLegal(ISD::EXTLOAD, SVT) &&
373 return DAG.getExtLoad(ISD::EXTLOAD, dl, OrigVT,
450 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Store, StackPtr,
554 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Chain, Ptr,
647 // with a "move to register" or "extload into register" instruction, then
    [all...]
DAGCombiner.cpp 132 void ReplaceLoadWithPromotedLoad(SDNode *Load, SDNode *ExtLoad);
142 SDValue Trunc, SDValue ExtLoad, DebugLoc DL,
664 void DAGCombiner::ReplaceLoadWithPromotedLoad(SDNode *Load, SDNode *ExtLoad) {
667 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, VT, SDValue(ExtLoad, 0));
676 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), SDValue(ExtLoad, 1),
690 : ISD::EXTLOAD)
    [all...]
LegalizeIntegerTypes.cpp 415 ISD::isNON_EXTLoad(N) ? ISD::EXTLOAD : N->getExtensionType();
    [all...]
LegalizeVectorTypes.cpp     [all...]
SelectionDAG.cpp     [all...]
  /external/llvm/lib/Target/MBlaze/
MBlazeISelLowering.cpp 92 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
182 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/CellSPU/
SPUISelLowering.cpp 116 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
120 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
121 setLoadExtAction(ISD::EXTLOAD, MVT::f64, Expand);
141 setLoadExtAction(ISD::EXTLOAD, VT, Custom);
739 } else if (ExtType == ISD::EXTLOAD) {
    [all...]
  /external/llvm/lib/Target/Alpha/
AlphaISelLowering.cpp 61 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
62 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/Blackfin/
BlackfinISelLowering.cpp 56 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 128 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
456 SDValue High = DAG.getExtLoad(ISD::EXTLOAD, DL, MVT::i32, Chain,
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 89 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 697 // Turn FP extload into load/fextend
698 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.cpp 110 setLoadExtAction(ISD::EXTLOAD, MVT::i1, Promote);
115 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 501 // FPStack has extload and truncstore. SSE can fold direct loads into other
517 SDValue Result = CurDAG->getExtLoad(ISD::EXTLOAD, dl, DstVT, Store, MemTmp,
522 // extload we created. This will cause general havok on the dag because
    [all...]
X86ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.cpp 135 setLoadExtAction(ISD::EXTLOAD, VT.getSimpleVT(), Expand);
523 setLoadExtAction(ISD::EXTLOAD, MVT::v4i8, Expand);
529 setLoadExtAction(ISD::EXTLOAD, MVT::f32, Expand);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp     [all...]

Completed in 600 milliseconds