Home
last modified time | relevance | path

Searched refs:OutChains (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp140 SmallVector<SDValue, 8> OutChains; in EmitUnrolledSetTag() local
152 OutChains.push_back(St); in EmitUnrolledSetTag()
165 OutChains.push_back(St); in EmitUnrolledSetTag()
169 SDValue Res = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in EmitUnrolledSetTag()
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1368 SDValue OutChains[4]; in lowerLoadI1() local
1379 OutChains[i] = SDValue(Val.getNode(), 1); in lowerLoadI1()
1389 SDValue OutChains[8]; in lowerLoadI1() local
1400 OutChains[i] = SDValue(Val.getNode(), 1); in lowerLoadI1()
1458 SDValue OutChains[2]; in lowerStoreF128() local
1459 OutChains[0] = in lowerStoreF128()
1467 OutChains[1] = in lowerStoreF128()
1493 SDValue OutChains[4]; in lowerStoreI1() local
1500 OutChains[i] = in lowerStoreI1()
1508 SDValue OutChains[8]; in lowerStoreI1() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp839 SDValue OutChains[] = { in LowerEH_RETURN() local
844 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerEH_RETURN()
877 SDValue OutChains[5]; in LowerINIT_TRAMPOLINE() local
882 OutChains[0] = in LowerINIT_TRAMPOLINE()
888 OutChains[1] = in LowerINIT_TRAMPOLINE()
894 OutChains[2] = in LowerINIT_TRAMPOLINE()
900 OutChains[3] = in LowerINIT_TRAMPOLINE()
905 OutChains[4] = in LowerINIT_TRAMPOLINE()
908 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp597 std::vector<SDValue> OutChains; in LowerFormalArguments_32() local
608 OutChains.push_back( in LowerFormalArguments_32()
613 if (!OutChains.empty()) { in LowerFormalArguments_32()
614 OutChains.push_back(Chain); in LowerFormalArguments_32()
714 SmallVector<SDValue, 8> OutChains; in LowerFormalArguments_64() local
720 OutChains.push_back( in LowerFormalArguments_64()
725 if (!OutChains.empty()) in LowerFormalArguments_64()
2872 SDValue OutChains[2] = { SDValue(Hi64.getNode(), 1), in LowerF128Load() local
2912 SDValue OutChains[2]; in LowerF128Store() local
2913 OutChains[0] = in LowerF128Store()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp334 std::vector<SDValue> OutChains; in LowerFormalArguments() local
403 OutChains.push_back(Store); in LowerFormalArguments()
410 if (!OutChains.empty()) { in LowerFormalArguments()
411 OutChains.push_back(Chain); in LowerFormalArguments()
412 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsISelLowering.h572 std::vector<SDValue> &OutChains, SelectionDAG &DAG,
591 void writeVarArgRegs(std::vector<SDValue> &OutChains, SDValue Chain,
H A DMipsISelLowering.cpp3635 std::vector<SDValue> OutChains; in LowerFormalArguments() local
3675 copyByValRegs(Chain, DL, OutChains, DAG, Flags, InVals, &*FuncArg, in LowerFormalArguments()
3741 OutChains.push_back(ArgValue.getValue(1)); in LowerFormalArguments()
3774 writeVarArgRegs(OutChains, Chain, DL, DAG, CCInfo); in LowerFormalArguments()
3778 if (!OutChains.empty()) { in LowerFormalArguments()
3779 OutChains.push_back(Chain); in LowerFormalArguments()
3780 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
4347 SDValue Chain, const SDLoc &DL, std::vector<SDValue> &OutChains, in copyByValRegs() argument
4394 OutChains.push_back(Store); in copyByValRegs()
4495 void MipsTargetLowering::writeVarArgRegs(std::vector<SDValue> &OutChains, in writeVarArgRegs() argument
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6729 OutChains.push_back(OutLoadChains[i]); in chainLoadsAndStoresForMemcpy()
6742 OutChains.push_back(NewStore); in chainLoadsAndStoresForMemcpy()
6824 SmallVector<SDValue, 32> OutChains; in getMemcpyLoadsAndStores() local
6863 OutChains.push_back(Store); in getMemcpyLoadsAndStores()
6913 OutChains.push_back(OutLoadChains[i]); in getMemcpyLoadsAndStores()
6914 OutChains.push_back(OutStoreChains[i]); in getMemcpyLoadsAndStores()
7006 SmallVector<SDValue, 8> OutChains; in getMemmoveLoadsAndStores() local
7028 OutChains.clear(); in getMemmoveLoadsAndStores()
7038 OutChains.push_back(Store); in getMemmoveLoadsAndStores()
7106 SmallVector<SDValue, 8> OutChains; in getMemsetStores() local
[all …]
H A DSelectionDAGBuilder.cpp9043 SmallVector<SDValue, 8> OutChains; in visitInlineAsm() local
9116 OutChains.push_back(Store); in visitInlineAsm()
9142 if (!OutChains.empty()) in visitInlineAsm()
9143 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains); in visitInlineAsm()
9150 if (ResultValues.empty() || HasSideEffect || !OutChains.empty() || IsCallBr || in visitInlineAsm()
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2491 std::vector<SDValue> OutChains; in LowerFormalArguments() local
2664 if (!OutChains.empty()) in LowerFormalArguments()
2665 DAG.setRoot(DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains)); in LowerFormalArguments()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10958 std::vector<SDValue> OutChains; in LowerFormalArguments() local
11060 OutChains.push_back(Store); in LowerFormalArguments()
11067 if (!OutChains.empty()) { in LowerFormalArguments()
11068 OutChains.push_back(Chain); in LowerFormalArguments()
11069 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp28349 SDValue OutChains[6]; in LowerINIT_TRAMPOLINE() local
28368 OutChains[1] = DAG.getStore(Root, dl, FPtr, Addr, in LowerINIT_TRAMPOLINE()
28381 OutChains[3] = DAG.getStore(Root, dl, Nest, Addr, in LowerINIT_TRAMPOLINE()
28394 OutChains[5] = DAG.getStore(Root, dl, DAG.getConstant(ModRM, dl, MVT::i8), in LowerINIT_TRAMPOLINE()
28397 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
28447 SDValue OutChains[4]; in LowerINIT_TRAMPOLINE() local
28457 OutChains[0] = in LowerINIT_TRAMPOLINE()
28463 OutChains[1] = DAG.getStore(Root, dl, Nest, Addr, in LowerINIT_TRAMPOLINE()
28469 OutChains[2] = in LowerINIT_TRAMPOLINE()
28475 OutChains[3] = DAG.getStore(Root, dl, Disp, Addr, in LowerINIT_TRAMPOLINE()
[all …]