Home
last modified time | relevance | path

Searched refs:SEXTLOAD (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h710 SEXTLOAD, enumerator
DSelectionDAGNodes.h1824 cast<LoadSDNode>(N)->getExtensionType() == ISD::SEXTLOAD;
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp567 LD->getExtensionType() == ISD::SEXTLOAD) { in SelectIndexedLoad()
802 LD->getExtensionType() != ISD::SEXTLOAD || in SelectMul()
828 LD->getExtensionType() != ISD::SEXTLOAD || in SelectMul()
982 LD->getExtensionType() != ISD::SEXTLOAD || in SelectTruncate()
1007 LD->getExtensionType() != ISD::SEXTLOAD || in SelectTruncate()
DHexagonISelLowering.cpp650 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPostIndexedAddressParts()
1311 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Expand); in HexagonTargetLowering()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.cpp95 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in MBlazeTargetLowering()
98 setLoadExtAction(ISD::SEXTLOAD, MVT::i8, Expand); in MBlazeTargetLowering()
99 setLoadExtAction(ISD::SEXTLOAD, MVT::i16, Expand); in MBlazeTargetLowering()
/external/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp249 Extension = ISD::SEXTLOAD; in SelectToLitPool()
DAArch64ISelLowering.cpp76 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in AArch64TargetLowering()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp87 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in MSP430TargetLowering()
89 setLoadExtAction(ISD::SEXTLOAD, MVT::i8, Expand); in MSP430TargetLowering()
90 setLoadExtAction(ISD::SEXTLOAD, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp453 case ISD::SEXTLOAD: OS << ", sext"; break; in print_details()
DDAGCombiner.cpp2712 if (LN0->getExtensionType() != ISD::SEXTLOAD && in visitAND()
4368 TLI.isLoadExtLegal(ISD::SEXTLOAD, N0.getValueType()))) { in visitSIGN_EXTEND()
4375 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, N->getDebugLoc(), VT, in visitSIGN_EXTEND()
4398 TLI.isLoadExtLegal(ISD::SEXTLOAD, MemVT)) { in visitSIGN_EXTEND()
4399 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, N->getDebugLoc(), VT, in visitSIGN_EXTEND()
4420 TLI.isLoadExtLegal(ISD::SEXTLOAD, N0.getValueType()) && in visitSIGN_EXTEND()
4430 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, LN0->getDebugLoc(), VT, in visitSIGN_EXTEND()
4695 if (LN0->getExtensionType() != ISD::SEXTLOAD) { in visitZERO_EXTEND()
5044 ExtType = ISD::SEXTLOAD; in ReduceLoadWidth()
5083 if (cast<LoadSDNode>(N0)->getExtensionType() == ISD::SEXTLOAD) in ReduceLoadWidth()
[all …]
DLegalizeVectorOps.cpp481 case ISD::SEXTLOAD: in ExpandLoad()
DLegalizeDAG.cpp953 if (ExtType == ISD::SEXTLOAD) in LegalizeLoadOps()
1087 case ISD::SEXTLOAD: ExtendOp = ISD::SIGN_EXTEND; break; in LegalizeLoadOps()
1112 if (ExtType == ISD::SEXTLOAD) in LegalizeLoadOps()
3583 SDValue LD = DAG.getExtLoad(ISD::SEXTLOAD, dl, PTy, Chain, Addr, in ExpandNode()
DLegalizeIntegerTypes.cpp1818 if (ExtType == ISD::SEXTLOAD) { in ExpandIntRes_LOAD()
1890 Hi = DAG.getNode(ExtType == ISD::SEXTLOAD ? ISD::SRA : ISD::SRL, dl, in ExpandIntRes_LOAD()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp209 if ((LD->getExtensionType() == ISD::SEXTLOAD)) in SelectLoad()
377 if (ExtensionType == ISD::SEXTLOAD) in SelectLoadVector()
DNVPTXISelLowering.cpp163 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in NVPTXTargetLowering()
/external/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp1057 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()
1091 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()
DPPCISelLowering.cpp91 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in PPCTargetLowering()
92 setLoadExtAction(ISD::SEXTLOAD, MVT::i8, Expand); in PPCTargetLowering()
392 setLoadExtAction(ISD::SEXTLOAD, VT, Expand); in PPCTargetLowering()
1226 LD->getExtensionType() == ISD::SEXTLOAD && in getPreIndexedAddressParts()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp274 ISD::LoadExtType LoadOp = ISD::SEXTLOAD; in LowerFormalArguments()
701 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in SparcTargetLowering()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp132 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in XCoreTargetLowering()
134 setLoadExtAction(ISD::SEXTLOAD, MVT::i8, Expand); in XCoreTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp213 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in MipsTargetLowering()
373 setLoadExtAction(ISD::SEXTLOAD, MVT::i32, Custom); in MipsTargetLowering()
1550 Addr = DAG.getExtLoad(ISD::SEXTLOAD, DL, PTy, Chain, Addr, in lowerBR_JT()
2162 if ((VT == MVT::i32) || (ExtType == ISD::SEXTLOAD) || in lowerLOAD()
/external/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp1440 Opcode = (LD->getExtensionType() == ISD::SEXTLOAD) in SelectARMIndexedLoad()
1444 if (LD->getExtensionType() == ISD::SEXTLOAD) { in SelectARMIndexedLoad()
1493 bool isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in SelectT2IndexedLoad()
DARMISelLowering.cpp449 setLoadExtAction(ISD::SEXTLOAD, (MVT::SimpleValueType)VT, Expand); in ARMTargetLowering()
606 setLoadExtAction(ISD::SEXTLOAD, Tys[i], Legal); in ARMTargetLowering()
621 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in ARMTargetLowering()
5164 case ISD::SEXTLOAD: ExtOp = ISD::SIGN_EXTEND; break; in SkipLoadExtensionForVMULL()
9875 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPreIndexedAddressParts()
9914 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPostIndexedAddressParts()
/external/llvm/lib/Transforms/Scalar/
DCodeGenPrepare.cpp1719 LType = ISD::SEXTLOAD; in MoveExtToFormExtLoad()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td621 return cast<LoadSDNode>(N)->getExtensionType() == ISD::SEXTLOAD;
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp237 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Promote); in X86TargetLowering()
821 setLoadExtAction(ISD::SEXTLOAD, VT, Expand); in X86TargetLowering()
16574 (Ext == ISD::EXTLOAD || Ext == ISD::SEXTLOAD)) { in PerformLOADCombine()
16582 if (Ext == ISD::SEXTLOAD && RegSz == 256 && !Subtarget->hasInt256()) in PerformLOADCombine()
16608 if (Ext == ISD::SEXTLOAD && NumLoads > 1) in PerformLOADCombine()
16612 if (Ext == ISD::SEXTLOAD && RegSz == 256) in PerformLOADCombine()
16665 if (Ext == ISD::SEXTLOAD) { in PerformLOADCombine()

12