Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp218 SmallVector<SDValue, 8> OutChains; in EmitUnrolledSetTag() local
230 OutChains.push_back(St); in EmitUnrolledSetTag()
243 OutChains.push_back(St); in EmitUnrolledSetTag()
247 SDValue Res = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in EmitUnrolledSetTag()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1354 SDValue OutChains[2] = {SDValue(Lo64.getNode(), 1), in lowerLoadF128() local
1356 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadF128()
1380 SDValue OutChains[4]; in lowerLoadI1() local
1391 OutChains[i] = SDValue(Val.getNode(), 1); in lowerLoadI1()
1397 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadI1()
1401 SDValue OutChains[8]; in lowerLoadI1() local
1412 OutChains[i] = SDValue(Val.getNode(), 1); in lowerLoadI1()
1418 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadI1()
1469 SDValue OutChains[2]; in lowerStoreF128() local
1470 OutChains[0] = in lowerStoreF128()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp833 SDValue OutChains[] = { in LowerEH_RETURN() local
838 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerEH_RETURN()
871 SDValue OutChains[5]; in LowerINIT_TRAMPOLINE() local
876 OutChains[0] = in LowerINIT_TRAMPOLINE()
882 OutChains[1] = in LowerINIT_TRAMPOLINE()
888 OutChains[2] = in LowerINIT_TRAMPOLINE()
894 OutChains[3] = in LowerINIT_TRAMPOLINE()
899 OutChains[4] = in LowerINIT_TRAMPOLINE()
902 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp212 std::vector<SDValue> OutChains; in LowerFormalArguments() local
286 if (!OutChains.empty()) { in LowerFormalArguments()
287 OutChains.push_back(Chain); in LowerFormalArguments()
288 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp600 std::vector<SDValue> OutChains; in LowerFormalArguments_32() local
611 OutChains.push_back( in LowerFormalArguments_32()
616 if (!OutChains.empty()) { in LowerFormalArguments_32()
617 OutChains.push_back(Chain); in LowerFormalArguments_32()
618 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerFormalArguments_32()
716 SmallVector<SDValue, 8> OutChains; in LowerFormalArguments_64() local
722 OutChains.push_back( in LowerFormalArguments_64()
727 if (!OutChains.empty()) in LowerFormalArguments_64()
728 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments_64()
2987 SDValue OutChains[2] = { SDValue(Hi64.getNode(), 1), in LowerF128Load() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp343 std::vector<SDValue> OutChains; in LowerFormalArguments() local
412 OutChains.push_back(Store); in LowerFormalArguments()
419 if (!OutChains.empty()) { in LowerFormalArguments()
420 OutChains.push_back(Chain); in LowerFormalArguments()
421 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h574 std::vector<SDValue> &OutChains, SelectionDAG &DAG,
593 void writeVarArgRegs(std::vector<SDValue> &OutChains, SDValue Chain,
H A DMipsISelLowering.cpp3657 std::vector<SDValue> OutChains; in LowerFormalArguments() local
3697 copyByValRegs(Chain, DL, OutChains, DAG, Flags, InVals, &*FuncArg, in LowerFormalArguments()
3754 OutChains.push_back(ArgValue.getValue(1)); in LowerFormalArguments()
3787 writeVarArgRegs(OutChains, Chain, DL, DAG, CCInfo); in LowerFormalArguments()
3791 if (!OutChains.empty()) { in LowerFormalArguments()
3792 OutChains.push_back(Chain); in LowerFormalArguments()
3793 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
4365 SDValue Chain, const SDLoc &DL, std::vector<SDValue> &OutChains, in copyByValRegs() argument
4412 OutChains.push_back(Store); in copyByValRegs()
4513 void MipsTargetLowering::writeVarArgRegs(std::vector<SDValue> &OutChains, in writeVarArgRegs() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7778 SmallVector<SDValue, 32> &OutChains, unsigned From, in chainLoadsAndStoresForMemcpy() argument
7785 OutChains.push_back(OutLoadChains[i]); in chainLoadsAndStoresForMemcpy()
7798 OutChains.push_back(NewStore); in chainLoadsAndStoresForMemcpy()
7881 SmallVector<SDValue, 32> OutChains; in getMemcpyLoadsAndStores() local
7920 OutChains.push_back(Store); in getMemcpyLoadsAndStores()
7970 OutChains.push_back(OutLoadChains[i]); in getMemcpyLoadsAndStores()
7971 OutChains.push_back(OutStoreChains[i]); in getMemcpyLoadsAndStores()
7976 chainLoadsAndStoresForMemcpy(DAG, dl, OutChains, 0, in getMemcpyLoadsAndStores()
7988 chainLoadsAndStoresForMemcpy(DAG, dl, OutChains, IndexFrom, IndexTo, in getMemcpyLoadsAndStores()
7995 chainLoadsAndStoresForMemcpy(DAG, dl, OutChains, 0, in getMemcpyLoadsAndStores()
[all …]
H A DSelectionDAGBuilder.cpp10208 SmallVector<SDValue, 8> OutChains; in visitInlineAsm() local
10281 OutChains.push_back(Store); in visitInlineAsm()
10307 if (!OutChains.empty()) in visitInlineAsm()
10308 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains); in visitInlineAsm()
10315 if (ResultValues.empty() || HasSideEffect || !OutChains.empty() || IsCallBr || in visitInlineAsm()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp5072 std::vector<SDValue> OutChains; in LowerFormalArguments() local
5163 OutChains.push_back(Store); in LowerFormalArguments()
5170 if (!OutChains.empty()) { in LowerFormalArguments()
5171 OutChains.push_back(Chain); in LowerFormalArguments()
5172 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp3177 std::vector<SDValue> OutChains; in LowerFormalArguments() local
3355 if (!OutChains.empty()) in LowerFormalArguments()
3356 DAG.setRoot(DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains)); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp27487 SDValue OutChains[6]; in LowerINIT_TRAMPOLINE() local
27501 OutChains[0] = DAG.getStore(Root, dl, DAG.getConstant(OpCode, dl, MVT::i16), in LowerINIT_TRAMPOLINE()
27506 OutChains[1] = DAG.getStore(Root, dl, FPtr, Addr, in LowerINIT_TRAMPOLINE()
27514 OutChains[2] = DAG.getStore(Root, dl, DAG.getConstant(OpCode, dl, MVT::i16), in LowerINIT_TRAMPOLINE()
27519 OutChains[3] = DAG.getStore(Root, dl, Nest, Addr, in LowerINIT_TRAMPOLINE()
27526 OutChains[4] = DAG.getStore(Root, dl, DAG.getConstant(OpCode, dl, MVT::i16), in LowerINIT_TRAMPOLINE()
27532 OutChains[5] = DAG.getStore(Root, dl, DAG.getConstant(ModRM, dl, MVT::i8), in LowerINIT_TRAMPOLINE()
27535 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
27585 SDValue OutChains[4]; in LowerINIT_TRAMPOLINE() local
27595 OutChains[0] = in LowerINIT_TRAMPOLINE()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19699 std::vector<SDValue> OutChains; in LowerFormalArguments() local
19799 OutChains.push_back(Store); in LowerFormalArguments()
19813 if (!OutChains.empty()) { in LowerFormalArguments()
19814 OutChains.push_back(Chain); in LowerFormalArguments()
19815 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()