Home
last modified time | relevance | path

Searched refs:getChain (Results 1 – 25 of 42) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp161 LD->getBasePtr(), LD->getChain()); in selectIndexedLoad()
334 SDValue Chain = ST->getChain(); in select()
369 SDValue Chain = LD->getChain(); in select()
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp343 LD->getBasePtr(), LD->getChain())); in tryIndexedLoad()
359 SDValue Ops0[] = { N2, LD->getBasePtr(), LD->getChain() }; in tryIndexedBinOp()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp420 SDValue Chain = LD->getChain(); in LowerLOAD()
493 SDValue Chain = ST->getChain(); in LowerSTORE()
945 N->getChain(), N->getBasePtr(), N->getPointerInfo(), in LowerATOMIC_LOAD()
952 return DAG.getExtLoad(ISD::EXTLOAD, SDLoc(Op), MVT::i32, N->getChain(), in LowerATOMIC_LOAD()
958 return DAG.getExtLoad(ISD::EXTLOAD, SDLoc(Op), MVT::i32, N->getChain(), in LowerATOMIC_LOAD()
975 return DAG.getStore(N->getChain(), SDLoc(Op), N->getVal(), N->getBasePtr(), in LowerATOMIC_STORE()
982 return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(), in LowerATOMIC_STORE()
988 return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(), in LowerATOMIC_STORE()
1787 SDValue Chain = ST->getChain(); in PerformDAGCombine()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp80 ChainOfDependences &OtherChain = Other.getChain(); in isIdentical()
88 ChainOfDependences &getChain() { in getChain() function in __anon6b8cbac40111::DepChain
H A DHexagonISelLowering.cpp1974 SDValue Chain = LS->getChain(); in replaceMemWithUndef()
2956 LN->getChain(), LN->getBasePtr(), LN->getOffset(), LN->getPointerInfo(), in LowerLoad()
2971 SDValue Ch = cast<LoadSDNode>(LU.getNode())->getChain(); in LowerLoad()
2987 SDValue NS = DAG.getStore(SN->getChain(), dl, TC, SN->getBasePtr(), in LowerStore()
3055 SDValue Chain = LN->getChain(); in LowerUnalignedLoad()
H A DHexagonISelLoweringHVX.cpp1962 SDValue Chain = MaskN->getChain(); in LowerHvxMaskedOp()
2143 SDValue Chain = MemN->getChain(); in SplitHvxMemOp()
2221 SDValue Chain = LoadN->getChain(); in WidenHvxLoad()
2253 SDValue Chain = StoreN->getChain(); in WidenHvxStore()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1806 SDValue Ch = LD->getChain(); in SplitVecRes_LOAD()
1852 SDValue Ch = LD->getChain(); in SplitVecRes_VP_LOAD()
1931 SDValue Ch = MLD->getChain(); in SplitVecRes_MLOAD()
2014 SDValue Ch = N->getChain(); in SplitVecRes_Gather()
3113 SDValue Ch = N->getChain(); in SplitVecOp_VP_STORE()
3192 SDValue Ch = N->getChain(); in SplitVecOp_MSTORE()
3269 SDValue Ch = N->getChain(); in SplitVecOp_Scatter()
3357 SDValue Ch = N->getChain(); in SplitVecOp_STORE()
6337 SDValue Chain = LD->getChain(); in GenWidenVectorLoads()
6514 SDValue Chain = LD->getChain(); in GenWidenVectorExtLoads()
[all …]
H A DDAGCombiner.cpp7946 SDValue Chain = N->getChain(); in mergeTruncStores()
7956 Chain = Store->getChain(); in mergeTruncStores()
10625 SDValue Chain = MSC->getChain(); in visitMSCATTER()
10657 SDValue Chain = MST->getChain(); in visitMSTORE()
16777 SDValue Chain = LD->getChain(); in visitLOAD()
17602 SDValue Chain = ST->getChain(); in ReduceLoadOpStoreWidth()
18927 SDValue Chain = ST->getChain(); in replaceStoreOfFPConstant()
18997 SDValue Chain = ST->getChain(); in visitSTORE()
19058 Chain = ST->getChain(); in visitSTORE()
19345 SDValue Chain = ST->getChain(); in splitMergedValStore()
[all …]
H A DLegalizeFloatTypes.cpp708 L->getChain(), L->getBasePtr(), L->getOffset(), in SoftenFloatRes_LOAD()
719 dl, L->getChain(), L->getBasePtr(), L->getOffset(), in SoftenFloatRes_LOAD()
1079 return DAG.getStore(ST->getChain(), dl, Val, ST->getBasePtr(), in SoftenFloatOp_STORE()
1640 SDValue Chain = LD->getChain(); in ExpandFloatRes_LOAD()
2000 SDValue Chain = ST->getChain(); in ExpandFloatOp_STORE()
2218 return DAG.getStore(ST->getChain(), DL, NewVal, ST->getBasePtr(), in PromoteFloatOp_STORE()
2494 L->getChain(), L->getBasePtr(), L->getOffset(), L->getPointerInfo(), IVT, in PromoteFloatRes_LOAD()
2569 { AM->getChain(), AM->getBasePtr(), CastVal }, in BitcastToInt_ATOMIC_SWAP()
2799 SDLoc(N), L->getChain(), L->getBasePtr(), L->getOffset(), in SoftPromoteHalfRes_LOAD()
3048 return DAG.getStore(ST->getChain(), dl, Promoted, ST->getBasePtr(), in SoftPromoteHalfOp_STORE()
H A DLegalizeTypesGeneric.cpp258 SDValue Chain = LD->getChain(); in ExpandRes_NormalLoad()
468 SDValue Chain = St->getChain(); in ExpandOp_NormalStore()
H A DLegalizeIntegerTypes.cpp306 N->getChain(), N->getBasePtr(), in PromoteIntRes_Atomic0()
318 N->getChain(), N->getBasePtr(), in PromoteIntRes_Atomic1()
341 N->getChain(), N->getBasePtr(), N->getOperand(2), N->getOperand(3), in PromoteIntRes_AtomicCmpSwap()
369 N->getOpcode(), SDLoc(N), N->getMemoryVT(), VTs, N->getChain(), in PromoteIntRes_AtomicCmpSwap()
772 SDValue Res = DAG.getExtLoad(ExtType, dl, NVT, N->getChain(), N->getBasePtr(), in PromoteIntRes_LOAD()
790 SDValue Res = DAG.getMaskedLoad(NVT, dl, N->getChain(), N->getBasePtr(), in PromoteIntRes_MLOAD()
812 SDValue Ops[] = {N->getChain(), ExtPassThru, N->getMask(), N->getBasePtr(), in PromoteIntRes_MGATHER()
2017 SDValue Ch = N->getChain(), Ptr = N->getBasePtr(); in PromoteIntOp_STORE()
2044 return DAG.getMaskedStore(N->getChain(), SDLoc(N), DataOp, N->getBasePtr(), in PromoteIntOp_MSTORE()
3533 SDValue Ch = N->getChain(); in ExpandIntRes_LOAD()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1210 {N->getChain(), Aligned, Flag, NewVal}, in lowerATOMIC_SWAP()
1229 {N->getChain(), Aligned, Flag, NewVal}, in lowerATOMIC_SWAP()
1319 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), LdNode->getBasePtr(), in lowerLoadF128()
1327 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), HiPtr, in lowerLoadF128()
1375 DAG.getLoad(MVT::i64, DL, LdNode->getChain(), Addr, in lowerLoadI1()
1396 DAG.getLoad(MVT::i64, DL, LdNode->getChain(), Addr, in lowerLoadI1()
1460 DAG.getStore(StNode->getChain(), DL, SDValue(Lo64, 0), in lowerStoreF128()
1468 DAG.getStore(StNode->getChain(), DL, SDValue(Hi64, 0), HiPtr, in lowerStoreF128()
1501 DAG.getStore(StNode->getChain(), DL, SDValue(V, 0), Addr, in lowerStoreI1()
1516 DAG.getStore(StNode->getChain(), DL, SDValue(V, 0), Addr, in lowerStoreI1()
H A DVECustomDAG.cpp220 return MemN->getChain(); in getNodeChain()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1555 SDValue TableSetOps[] = {SN->getChain(), SDValue(GA, 0), Idx, Value}; in LowerStore()
1568 SDValue Ops[] = {SN->getChain(), Value, Base}; in LowerStore()
1580 SDValue Ops[] = {SN->getChain(), Idx, Value}; in LowerStore()
1607 SDValue TableGetOps[] = {LN->getChain(), SDValue(GA, 0), Idx}; in LowerLoad()
1620 SDValue Ops[] = {LN->getChain(), Base}; in LowerLoad()
1633 {LN->getChain(), Idx}); in LowerLoad()
1634 SDValue Result = DAG.getMergeValues({LocalGet, LN->getChain()}, DL); in LowerLoad()
2272 {SplattedLoad->getChain(), SplattedLoad->getBasePtr(), in LowerBUILD_VECTOR()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1204 CurDAG->getTargetConstant(Elem, DL, MVT::i32), Load->getChain() in tryGather()
1238 Store->getChain() in tryScatter()
1281 SDValue Chain = StoreNode->getChain(); in isFusableLoadOpStorePattern()
1286 InputChain = LoadNode->getChain(); in isFusableLoadOpStorePattern()
H A DSystemZISelLowering.cpp2322 C.Op0 = DAG.getExtLoad(ExtType, SDLoc(Load), MVT::i32, Load->getChain(), in adjustSubwordCmp()
3518 SDValue NewLoad = DAG.getLoad(ResVT, DL, LoadN->getChain(), in lowerBITCAST()
4159 Node->getChain(), Node->getBasePtr(), in lowerATOMIC_LOAD()
4167 SDValue Chain = DAG.getTruncStore(Node->getChain(), SDLoc(Op), Node->getVal(), in lowerATOMIC_STORE()
4192 SDValue ChainIn = Node->getChain(); in lowerATOMIC_LOAD_OP()
4278 Node->getChain(), Node->getBasePtr(), NegSrc2, in lowerATOMIC_LOAD_SUB()
6401 return DAG.getTruncStore(SN->getChain(), SDLoc(SN), Value, in combineSTORE()
6514 return DAG.getStore(SN->getChain(), SDLoc(SN), SplatVal, in combineSTORE()
6537 LD->getChain(), // Chain in combineVECTOR_SHUFFLE()
6799 LD->getChain(), // Chain in combineBSWAP()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1015 SDValue OldChain = Store->getChain(); in lowerPrivateTruncStore()
1090 SDValue Chain = StoreNode->getChain(); in LowerSTORE()
1251 SDValue Chain = Load->getChain(); in lowerPrivateExtLoad()
1311 SDValue Chain = LoadNode->getChain(); in LowerLOAD()
1654 SDValue Chain = LoadNode->getChain(); in constBufferLoad()
H A DAMDGPUISelLowering.cpp1467 Load->getChain(), BasePtr, SrcValue, LoMemVT, in SplitVectorLoad()
1471 DAG.getExtLoad(Load->getExtensionType(), SL, HiVT, Load->getChain(), in SplitVectorLoad()
1519 Load->getExtensionType(), SL, WideVT, Load->getChain(), BasePtr, SrcValue, in WidenOrSplitVectorLoad()
1540 SDValue Chain = Store->getChain(); in SplitVectorStore()
2896 = DAG.getLoad(NewVT, SL, LN->getChain(), in performLoadCombine()
2956 return DAG.getStore(SN->getChain(), SL, CastVal, in performStoreCombine()
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTWriter.h704 ASTReader *getChain() const { return Chain; } in getChain() function
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7764 SDValue Chain = LD->getChain(); in LowerLOAD()
7789 SDValue Chain = ST->getChain(); in LowerSTORE()
8301 RLI.Chain = LD->getChain(); in canReuseLoadAddress()
9287 LD->getChain(), // Chain in LowerBUILD_VECTOR()
9926 LD->getChain(), // Chain in LowerVECTOR_SHUFFLE()
13272 SDValue Chain = LD->getChain(); in findConsecutiveLoad()
14575 Chain = LD->getChain(); in expandVSXLoadForLE()
14587 Chain = Intrin->getChain(); in expandVSXLoadForLE()
14642 Chain = ST->getChain(); in expandVSXStoreForLE()
14655 Chain = Intrin->getChain(); in expandVSXStoreForLE()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2847 DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LdNode->getBasePtr(), in LowerF128Load()
2853 SDValue Lo64 = DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LoPtr, in LowerF128Load()
2914 DAG.getStore(StNode->getChain(), dl, SDValue(Hi64, 0), in LowerF128Store()
2921 OutChains[1] = DAG.getStore(StNode->getChain(), dl, SDValue(Lo64, 0), LoPtr, in LowerF128Store()
2941 St->getChain(), dl, Val, St->getBasePtr(), St->getPointerInfo(), in LowerSTORE()
3538 Ld->getExtensionType(), dl, MVT::v2i32, Ld->getChain(), in ReplaceNodeResults()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2644 SDValue Ops[] = {Ld->getChain(), in lowerVECTOR_SHUFFLE()
2662 V = DAG.getLoad(SVT, DL, Ld->getChain(), NewAddr, in lowerVECTOR_SHUFFLE()
4990 SmallVector<SDValue, 8> Ops{Load->getChain(), IntID}; in LowerINTRINSIC_W_CHAIN()
5038 SmallVector<SDValue, 12> Ops = {Load->getChain(), IntID}; in LowerINTRINSIC_W_CHAIN()
5089 SmallVector<SDValue, 8> Ops{Store->getChain(), IntID}; in LowerINTRINSIC_VOID()
5848 SmallVector<SDValue, 4> Ops{Load->getChain(), IntID}; in lowerFixedLengthVectorLoadToRVV()
5909 SDValue Chain = MemSD->getChain(); in lowerMaskedLoad()
5973 SDValue Chain = MemSD->getChain(); in lowerMaskedStore()
6498 SDValue Chain = MemSD->getChain(); in lowerMaskedGather()
6599 SDValue Chain = MemSD->getChain(); in lowerMaskedScatter()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8702 SDValue Ops[] = {Mem->getChain(), Ptr}; in getBROADCAST_LOAD()
9106 SDValue Chain = LD->getChain(); in LowerAsSplatVectorLoad()
14565 SDValue Ops[] = {Ld->getChain(), NewAddr}; in lowerShuffleAsBroadcast()
14574 V = DAG.getLoad(SVT, DL, Ld->getChain(), NewAddr, in lowerShuffleAsBroadcast()
31948 SDValue Chain = N->getChain(); in LowerMSCATTER()
40023 SDValue Ops[] = { LN->getChain(), Ptr }; in combineTargetShuffle()
49027 SDValue Chain = Ld->getChain(); in combineLoad()
49157 DAG.getLoad(EltVT, DL, ML->getChain(), Addr, in reduceMaskedLoadToScalarLoad()
49376 return DAG.getStore(St->getChain(), dl, Val, in combineStore()
49416 DAG.getStore(St->getChain(), dl, Hi, Ptr1, in combineStore()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1636 SDValue Chain = LD->getChain(); in tryARMIndexedLoad()
1646 SDValue Chain = LD->getChain(); in tryARMIndexedLoad()
1677 SDValue Chain = LD->getChain(); in tryT1IndexedLoad()
1725 SDValue Chain = LD->getChain(); in tryT2IndexedLoad()
1756 Chain = LD->getChain(); in tryMVEIndexedLoad()
1772 Chain = LD->getChain(); in tryMVEIndexedLoad()
3645 Ptr.getOperand(0) == ST->getChain()) { in Select()
3651 ST->getChain()}; in Select()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4471 SDValue Chain = Node->getChain(); in LowerINTRINSIC_W_CHAIN()
4925 SDValue Chain = MGT->getChain(); in LowerMGATHER()
5024 SDValue Chain = MSC->getChain(); in LowerMSCATTER()
5118 VT, DL, LoadNode->getChain(), LoadNode->getBasePtr(), in LowerMLOAD()
5156 return DAG.getStore(ST->getChain(), DL, ExtractTrunc, in LowerTruncateVectorStore()
5223 SDValue Chain = StoreNode->getChain(); in LowerSTORE()
5260 {StoreNode->getChain(), Lo, Hi, StoreNode->getBasePtr()}, in LowerStore128()
5274 SDValue Chain = LoadNode->getChain(); in LowerLOAD()
17572 SDValue Chain = ST->getChain(); in performSTORECombine()
17765 SDValue Chain = MGS->getChain(); in performMaskedGatherScatterCombine()
[all …]

12