| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.cpp | 140 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 D | VEISelLowering.cpp | 1368 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 D | XCoreISelLowering.cpp | 839 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 D | SparcISelLowering.cpp | 597 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 D | CSKYISelLowering.cpp | 334 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 D | MipsISelLowering.h | 572 std::vector<SDValue> &OutChains, SelectionDAG &DAG, 591 void writeVarArgRegs(std::vector<SDValue> &OutChains, SDValue Chain,
|
| H A D | MipsISelLowering.cpp | 3635 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 D | SelectionDAG.cpp | 6729 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 D | SelectionDAGBuilder.cpp | 9043 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 D | NVPTXISelLowering.cpp | 2491 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 D | RISCVISelLowering.cpp | 10958 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 D | X86ISelLowering.cpp | 28349 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 …]
|