Searched refs:MemOpChains (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp258 SmallVector<SDValue, 12> MemOpChains; local
299 MemOpChains.push_back(Store);
306 if (!MemOpChains.empty())
307 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
396 SmallVector<SDValue, 4> MemOpChains; local
406 MemOpChains.push_back(Load.getValue(1));
411 if (!MemOpChains.empty())
412 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
629 SmallVector<SDValue, 4> MemOpChains; local
648 MemOpChains
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1084 SmallVector<SDValue, 4> MemOpChains; local
1092 MemOpChains.push_back(load.getValue(1));
1097 if (!MemOpChains.empty())
1098 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1139 SmallVector<SDValue, 12> MemOpChains; local
1170 MemOpChains.push_back(DAG.getNode(XCoreISD::STWSP, dl, MVT::Other,
1179 if (!MemOpChains.empty())
1180 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1467 SmallVector<SDValue, 4> MemOpChains; local
1486 MemOpChains
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp653 SmallVector<SDValue, 12> MemOpChains; local
698 MemOpChains.push_back(
705 if (!MemOpChains.empty())
707 ArrayRef<SDValue>(&MemOpChains[0], MemOpChains.size()));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp779 SmallVector<SDValue, 8> MemOpChains; local
825 MemOpChains.push_back(
846 MemOpChains.push_back(
880 MemOpChains.push_back(
889 MemOpChains.push_back(
894 MemOpChains.push_back(
919 MemOpChains.push_back(
925 if (!MemOpChains.empty())
926 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1135 SmallVector<SDValue, 8> MemOpChains;
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp4848 SmallVectorImpl<SDValue> &MemOpChains, const SDLoc &dl) {
4854 MemOpChains.push_back(DAG.getStore(
4957 bool isTailCall, bool isVector, SmallVectorImpl<SDValue> &MemOpChains,
4970 MemOpChains.push_back(
5693 SmallVector<SDValue, 8> MemOpChains; local
5775 MemOpChains.push_back(
5785 if (!MemOpChains.empty())
5786 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
6045 SmallVector<SDValue, 8> MemOpChains; local
6110 MemOpChains
4845 StoreTailCallArgumentsToStackSlot( SelectionDAG &DAG, SDValue Chain, const SmallVectorImpl<TailCallArgumentInfo> &TailCallArgs, SmallVectorImpl<SDValue> &MemOpChains, const SDLoc &dl) argument
4954 LowerMemOpCallTo( SelectionDAG &DAG, MachineFunction &MF, SDValue Chain, SDValue Arg, SDValue PtrOff, int SPDiff, unsigned ArgOffset, bool isPPC64, bool isTailCall, bool isVector, SmallVectorImpl<SDValue> &MemOpChains, SmallVectorImpl<TailCallArgumentInfo> &TailCallArguments, const SDLoc &dl) argument
6628 SmallVector<SDValue, 8> MemOpChains; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2196 SmallVector<SDValue, 8> MemOpChains; local
2221 MemOpChains.push_back(
2241 MemOpChains.push_back(
2253 MemOpChains.push_back(
2283 MemOpChains.push_back(
2289 if (!MemOpChains.empty())
2290 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h312 SmallVectorImpl<SDValue> &MemOpChains,
H A DSIISelLowering.cpp2441 SmallVectorImpl<SDValue> &MemOpChains,
2510 MemOpChains.push_back(ArgStore);
2576 MemOpChains.push_back(ArgStore);
2787 SmallVector<SDValue, 8> MemOpChains; local
2873 MemOpChains.push_back(Cpy);
2877 MemOpChains.push_back(Store);
2883 passSpecialInputs(CLI, CCInfo, *Info, RegsToPass, MemOpChains, Chain);
2885 if (!MemOpChains.empty())
2886 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
2436 passSpecialInputs( CallLoweringInfo &CLI, CCState &CCInfo, const SIMachineFunctionInfo &Info, SmallVectorImpl<std::pair<unsigned, SDValue>> &RegsToPass, SmallVectorImpl<SDValue> &MemOpChains, SDValue Chain) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp823 SmallVector<SDValue, 12> MemOpChains; local
877 MemOpChains.push_back(MemOp);
883 if (!MemOpChains.empty())
884 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3248 SmallVector<SDValue, 8> MemOpChains; local
3271 passByValArg(Chain, DL, RegsToPass, MemOpChains, StackPtr, MFI, DAG, Arg,
3346 MemOpChains.push_back(passArgOnStack(StackPtr, VA.getLocMemOffset(),
3352 if (!MemOpChains.empty())
3353 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
4359 SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr,
4382 MemOpChains.push_back(LoadVal.getValue(1));
4409 MemOpChains.push_back(LoadVal.getValue(1));
4449 MemOpChains.push_back(Chain);
4356 passByValArg( SDValue Chain, const SDLoc &DL, std::deque<std::pair<unsigned, SDValue>> &RegsToPass, SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr, MachineFrameInfo &MFI, SelectionDAG &DAG, SDValue Arg, unsigned FirstReg, unsigned LastReg, const ISD::ArgFlagsTy &Flags, bool isLittle, const CCValAssign &VA) const argument
H A DMipsISelLowering.h588 SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h667 SmallVectorImpl<SDValue> &MemOpChains,
H A DARMISelLowering.cpp2061 SmallVectorImpl<SDValue> &MemOpChains,
2076 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, fmrrd.getValue(1-id),
2161 SmallVector<SDValue, 8> MemOpChains; local
2200 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags);
2205 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags);
2209 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Op1,
2214 StackPtr, MemOpChains, Flags);
2252 MemOpChains.push_back(Load.getValue(1));
2277 MemOpChains.push_back(DAG.getNode(ARMISD::COPY_STRUCT_BYVAL, dl, VTs,
2283 MemOpChains
2056 PassF64ArgInRegs(const SDLoc &dl, SelectionDAG &DAG, SDValue Chain, SDValue &Arg, RegsToPassVector &RegsToPass, CCValAssign &VA, CCValAssign &NextVA, SDValue &StackPtr, SmallVectorImpl<SDValue> &MemOpChains, ISD::ArgFlagsTy Flags) const argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp425 SmallVector<SDValue, 8> MemOpChains; local
474 MemOpChains.push_back(CreateCopyOfByValArgument(Arg, MemAddr, Chain,
480 MemOpChains.push_back(S);
499 if (!MemOpChains.empty())
500 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1530 SmallVector<SDValue, 8> MemOpChains; local
1540 MemOpChains.push_back(
1552 MemOpChains.push_back(
1578 MemOpChains.push_back(
1584 if (!MemOpChains.empty())
1585 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4044 SmallVector<SDValue, 8> MemOpChains; local
4189 MemOpChains.push_back(Cpy);
4199 MemOpChains.push_back(Store);
4204 if (!MemOpChains.empty())
4205 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3916 SmallVector<SDValue, 8> MemOpChains;
4021 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Arg,
4026 if (!MemOpChains.empty())
4027 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
[all...]

Completed in 801 milliseconds