Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp296 SmallVector<SDValue, 8> OutChains; in EmitUnrolledSetTag() local
308 OutChains.push_back(St); in EmitUnrolledSetTag()
321 OutChains.push_back(St); in EmitUnrolledSetTag()
325 SDValue Res = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in EmitUnrolledSetTag()
H A DAArch64ISelLowering.cpp7154 SDValue OutChains[5]; in LowerINIT_TRAMPOLINE() local
7176 OutChains[0] = DAG.getStore( in LowerINIT_TRAMPOLINE()
7182 OutChains[1] = DAG.getStore( in LowerINIT_TRAMPOLINE()
7188 OutChains[2] = in LowerINIT_TRAMPOLINE()
7194 OutChains[3] = in LowerINIT_TRAMPOLINE()
7199 OutChains[4] = in LowerINIT_TRAMPOLINE()
7202 SDValue StoreToken = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1345 SDValue OutChains[2] = {SDValue(Lo64.getNode(), 1), in lowerLoadF128() local
1347 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadF128()
1371 SDValue OutChains[4]; in lowerLoadI1() local
1382 OutChains[i] = SDValue(Val.getNode(), 1); in lowerLoadI1()
1388 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadI1()
1392 SDValue OutChains[8]; in lowerLoadI1() local
1403 OutChains[i] = SDValue(Val.getNode(), 1); in lowerLoadI1()
1409 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadI1()
1460 SDValue OutChains[2]; in lowerStoreF128() local
1461 OutChains[0] = in lowerStoreF128()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp806 SDValue OutChains[] = { in LowerEH_RETURN() local
811 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerEH_RETURN()
844 SDValue OutChains[5]; in LowerINIT_TRAMPOLINE() local
849 OutChains[0] = in LowerINIT_TRAMPOLINE()
855 OutChains[1] = in LowerINIT_TRAMPOLINE()
861 OutChains[2] = in LowerINIT_TRAMPOLINE()
867 OutChains[3] = in LowerINIT_TRAMPOLINE()
872 OutChains[4] = in LowerINIT_TRAMPOLINE()
875 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp604 std::vector<SDValue> OutChains; in LowerFormalArguments_32() local
615 OutChains.push_back( in LowerFormalArguments_32()
620 if (!OutChains.empty()) { in LowerFormalArguments_32()
621 OutChains.push_back(Chain); in LowerFormalArguments_32()
622 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerFormalArguments_32()
720 SmallVector<SDValue, 8> OutChains; in LowerFormalArguments_64() local
726 OutChains.push_back( in LowerFormalArguments_64()
731 if (!OutChains.empty()) in LowerFormalArguments_64()
732 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments_64()
2953 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.h607 std::vector<SDValue> &OutChains, SelectionDAG &DAG,
626 void writeVarArgRegs(std::vector<SDValue> &OutChains, SDValue Chain,
H A DMipsISelLowering.cpp3815 std::vector<SDValue> OutChains; in LowerFormalArguments() local
3855 copyByValRegs(Chain, DL, OutChains, DAG, Flags, InVals, &*FuncArg, in LowerFormalArguments()
3912 OutChains.push_back(ArgValue.getValue(1)); in LowerFormalArguments()
3945 writeVarArgRegs(OutChains, Chain, DL, DAG, CCInfo); in LowerFormalArguments()
3949 if (!OutChains.empty()) { in LowerFormalArguments()
3950 OutChains.push_back(Chain); in LowerFormalArguments()
3951 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
4538 SDValue Chain, const SDLoc &DL, std::vector<SDValue> &OutChains, in copyByValRegs() argument
4585 OutChains.push_back(Store); in copyByValRegs()
4686 void MipsTargetLowering::writeVarArgRegs(std::vector<SDValue> &OutChains, in writeVarArgRegs() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp436 std::vector<SDValue> OutChains; in LowerFormalArguments() local
558 OutChains.push_back(Store); in LowerFormalArguments()
565 if (!OutChains.empty()) { in LowerFormalArguments()
566 OutChains.push_back(Chain); in LowerFormalArguments()
567 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp8355 SmallVector<SDValue, 32> &OutChains, unsigned From, in chainLoadsAndStoresForMemcpy() argument
8362 OutChains.push_back(OutLoadChains[i]); in chainLoadsAndStoresForMemcpy()
8375 OutChains.push_back(NewStore); in chainLoadsAndStoresForMemcpy()
8456 SmallVector<SDValue, 32> OutChains; in getMemcpyLoadsAndStores() local
8495 OutChains.push_back(Store); in getMemcpyLoadsAndStores()
8545 OutChains.push_back(OutLoadChains[i]); in getMemcpyLoadsAndStores()
8546 OutChains.push_back(OutStoreChains[i]); in getMemcpyLoadsAndStores()
8551 chainLoadsAndStoresForMemcpy(DAG, dl, OutChains, 0, in getMemcpyLoadsAndStores()
8563 chainLoadsAndStoresForMemcpy(DAG, dl, OutChains, IndexFrom, IndexTo, in getMemcpyLoadsAndStores()
8570 chainLoadsAndStoresForMemcpy(DAG, dl, OutChains, 0, in getMemcpyLoadsAndStores()
[all …]
H A DSelectionDAGBuilder.cpp10372 SmallVector<SDValue, 8> OutChains; in visitInlineAsm() local
10445 OutChains.push_back(Store); in visitInlineAsm()
10471 if (!OutChains.empty()) in visitInlineAsm()
10472 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains); in visitInlineAsm()
10479 if (ResultValues.empty() || HasSideEffect || !OutChains.empty() || IsCallBr || in visitInlineAsm()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp7106 std::vector<SDValue> OutChains; in LowerFormalArguments() local
7203 OutChains.push_back(Store); in LowerFormalArguments()
7210 if (!OutChains.empty()) { in LowerFormalArguments()
7211 OutChains.push_back(Chain); in LowerFormalArguments()
7212 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp7927 SmallVector<SDValue, 8> OutChains; in LowerOperation() local
7934 OutChains.push_back(LoadVal.getValue(1)); in LowerOperation()
7940 {Ret, DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains)}, DL); in LowerOperation()
8461 SmallVector<SDValue> OutChains; in lowerINIT_TRAMPOLINE() local
8522 OutChains.push_back(DAG.getTruncStore( in lowerINIT_TRAMPOLINE()
8545 OutChains.push_back( in lowerINIT_TRAMPOLINE()
8550 assert(OutChains.size() == StaticChainIdx + 2 && in lowerINIT_TRAMPOLINE()
8552 SDValue StoreToken = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in lowerINIT_TRAMPOLINE()
22304 std::vector<SDValue> OutChains; in LowerFormalArguments() local
22404 OutChains.push_back(Store); in LowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp3361 SmallVector<SDValue, 16> OutChains; in LowerFormalArguments() local
3479 if (!OutChains.empty()) in LowerFormalArguments()
3480 DAG.setRoot(DAG.getTokenFactor(dl, OutChains)); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp28432 SDValue OutChains[6]; in LowerINIT_TRAMPOLINE() local
28446 OutChains[0] = DAG.getStore(Root, dl, DAG.getConstant(OpCode, dl, MVT::i16), in LowerINIT_TRAMPOLINE()
28451 OutChains[1] = DAG.getStore(Root, dl, FPtr, Addr, in LowerINIT_TRAMPOLINE()
28459 OutChains[2] = DAG.getStore(Root, dl, DAG.getConstant(OpCode, dl, MVT::i16), in LowerINIT_TRAMPOLINE()
28464 OutChains[3] = DAG.getStore(Root, dl, Nest, Addr, in LowerINIT_TRAMPOLINE()
28471 OutChains[4] = DAG.getStore(Root, dl, DAG.getConstant(OpCode, dl, MVT::i16), in LowerINIT_TRAMPOLINE()
28477 OutChains[5] = DAG.getStore(Root, dl, DAG.getConstant(ModRM, dl, MVT::i8), in LowerINIT_TRAMPOLINE()
28480 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
28530 SDValue OutChains[4]; in LowerINIT_TRAMPOLINE() local
28540 OutChains[0] = in LowerINIT_TRAMPOLINE()
[all …]