Home
last modified time | relevance | path

Searched refs:OutVals (Results 1 – 25 of 58) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h117 const SmallVectorImpl<SDValue> &OutVals,
122 const SmallVectorImpl<SDValue> &OutVals,
127 const SmallVectorImpl<SDValue> &OutVals,
H A DSparcISelLowering.cpp252 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
255 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); in LowerReturn()
256 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); in LowerReturn()
263 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn_32() argument
289 SDValue Arg = OutVals[realRVLocIdx]; in LowerReturn_32()
348 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn_64() argument
371 SDValue OutVal = OutVals[i]; in LowerReturn_64()
398 SDValue NV = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, OutVals[i+1]); in LowerReturn_64()
830 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall_32() local
863 SDValue Arg = OutVals[i]; in LowerCall_32()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h77 const SmallVectorImpl<SDValue> &OutVals,
105 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
H A DLanaiISelLowering.cpp402 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
417 OutVals, Ins, DL, DAG, InVals); in LowerCall()
534 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
554 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), OutVals[i], Glue); in LowerReturn()
596 const SmallVectorImpl<SDValue> &OutVals, in LowerCCCCallTo() argument
631 SDValue Arg = OutVals[I]; in LowerCCCCallTo()
656 SDValue Arg = OutVals[I]; in LowerCCCCallTo()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h90 const SmallVectorImpl<SDValue> &OutVals,
124 const SmallVectorImpl<SDValue> &OutVals,
H A DMSP430ISelLowering.cpp470 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
488 Outs, OutVals, Ins, dl, DAG, InVals); in LowerCall()
618 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
646 OutVals[i], Glue); in LowerReturn()
688 const SmallVectorImpl<SDValue> &OutVals, in LowerCCCCallTo() argument
711 SDValue Arg = OutVals[i]; in LowerCCCCallTo()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h89 const SmallVectorImpl<SDValue> &OutVals,
151 const SmallVectorImpl<SDValue> &OutVals,
H A DXCoreISelLowering.cpp918 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
937 Outs, OutVals, Ins, dl, DAG, InVals); in LowerCall()
991 const SmallVectorImpl<SDValue> &OutVals, in LowerCCCCallTo() argument
1024 SDValue Arg = OutVals[i]; in LowerCCCCallTo()
1313 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
1360 Chain, dl, OutVals[i], FIN, in LowerReturn()
1375 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), OutVals[i], Glue); in LowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp251 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
286 SDValue Arg = OutVals[i]; in LowerCall()
631 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
672 Chain, dl, OutVals[i], FIN, in LowerReturn()
687 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), OutVals[i], Glue); in LowerReturn()
H A DARCISelLowering.h76 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h211 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
252 const SmallVectorImpl<SDValue> &OutVals,
H A DM68kISelLowering.cpp527 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
560 MF.getFunction().hasStructRetAttr(), CLI.RetTy, Outs, OutVals, Ins, in LowerCall()
649 SDValue Arg = OutVals[i]; in LowerCall()
730 SDValue Arg = OutVals[i]; in LowerCall()
1076 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
1097 SDValue ValToCopy = OutVals[i]; in LowerReturn()
1229 const SmallVectorImpl<SDValue> &OutVals, in IsEligibleForTailCallOptimization() argument
1310 SDValue Arg = OutVals[i]; in IsEligibleForTailCallOptimization()
1354 if (!parametersInCSRMatch(MRI, CallerPreserved, ArgLocs, OutVals)) in IsEligibleForTailCallOptimization()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp440 auto &OutVals = CLI.OutVals; in LowerCall() local
487 SDValue &Arg = OutVals[i]; in LowerCall()
587 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
615 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), OutVals[i], Glue); in LowerReturn()
H A DBPFISelLowering.h111 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h94 SmallVector<Value *, 16> OutVals; member
190 OutVals.clear(); in clearOuts()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp756 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
785 SDValue ValToCopy = OutVals[OutsIndex]; in LowerReturn()
2028 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
2162 for (size_t i = 0; i < CLI.OutVals.size(); ++i) { in LowerCall()
2206 SDValue Arg = OutVals[OutIndex]; in LowerCall()
2392 SDValue Arg = OutVals[OutsIndex]; in LowerCall()
2790 const SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in IsEligibleForTailCallOptimization() local
2917 SDValue Arg = OutVals[I]; in IsEligibleForTailCallOptimization()
2958 if (!parametersInCSRMatch(MRI, CallerPreserved, ArgLocs, OutVals)) in IsEligibleForTailCallOptimization()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1264 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
1272 std::swap(OutVals[0], OutVals[1]); in LowerCall()
1280 SDValue &OutVal = OutVals[I]; in LowerCall()
1324 CLI.OutVals.push_back(ArgVal); in LowerCall()
1332 CLI.OutVals.push_back(ArgVal); in LowerCall()
1345 SDValue &Arg = OutVals[I]; in LowerCall()
1371 for (SDValue Arg : drop_begin(OutVals, NumFixedArgs)) { in LowerCall()
1407 Ops.append(OutVals.begin(), in LowerCall()
1408 IsVarArg ? OutVals.begin() + NumFixedArgs : OutVals.end()); in LowerCall()
1486 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, in LowerReturn() argument
[all …]
H A DWebAssemblyISelLowering.h96 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1393 const SmallVectorImpl<SDValue> &OutVals,
1420 const SmallVectorImpl<SDValue> &OutVals,
1427 const SmallVectorImpl<SDValue> &OutVals,
1434 const SmallVectorImpl<SDValue> &OutVals,
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.h145 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.h119 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp440 const SmallVectorImpl<SDValue> &OutVals, in LowerReturn() argument
455 SDValue Val = OutVals[i]; in LowerReturn()
511 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall() local
549 SDValue Arg = OutVals[i]; in LowerCall()
574 SDValue ArgValue = OutVals[i]; in LowerCall()
H A DCSKYISelLowering.h51 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h142 const SmallVectorImpl<SDValue> &OutVals,
243 const SmallVectorImpl<SDValue> &OutVals,
259 const SmallVectorImpl<SDValue> &OutVals,
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h186 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,

123