Home
last modified time | relevance | path

Searched refs:OutputArg (Results 1 – 25 of 68) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.h52 void PreAnalyzeCallReturnForF128(const SmallVectorImpl<ISD::OutputArg> &Outs, const Type *RetTy);
57 PreAnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
74 PreAnalyzeReturnForVectorFloat(const SmallVectorImpl<ISD::OutputArg> &Outs);
104 const SmallVectorImpl<ISD::OutputArg> &Outs, CCAssignFn Fn, in PreAnalyzeCallOperands()
114 AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeCallOperands()
125 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
168 void PreAnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, in PreAnalyzeReturn()
178 void AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeReturn()
184 bool CheckReturn(const SmallVectorImpl<ISD::OutputArg> &ArgsFlags, in CheckReturn()
196 bool CheckCallReturn(const SmallVectorImpl<ISD::OutputArg> &ArgsFlags, in CheckCallReturn()
H A DMipsCCState.cpp98 const SmallVectorImpl<ISD::OutputArg> &Outs, const Type *RetTy) { in PreAnalyzeCallReturnForF128()
119 const SmallVectorImpl<ISD::OutputArg> &Outs) { in PreAnalyzeReturnForVectorFloat()
121 ISD::OutputArg Out = Outs[i]; in PreAnalyzeReturnForVectorFloat()
142 const SmallVectorImpl<ISD::OutputArg> &Outs, in PreAnalyzeCallOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h112 const SmallVectorImpl<ISD::OutputArg> &Outs,
116 const SmallVectorImpl<ISD::OutputArg> &Outs,
121 const SmallVectorImpl<ISD::OutputArg> &Outs,
126 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h50 const SmallVectorImpl<ISD::OutputArg> &Outs,
76 const SmallVectorImpl<ISD::OutputArg> &Outs,
104 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCCState.h23 PreAnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs);
57 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeCallOperands()
H A DPPCCCState.cpp15 const SmallVectorImpl<ISD::OutputArg> &Outs) { in PreAnalyzeCallOperands()
H A DPPCISelLowering.h1267 const SmallVectorImpl<ISD::OutputArg> &Outs,
1274 const SmallVectorImpl<ISD::OutputArg> &Outs,
1388 const SmallVectorImpl<ISD::OutputArg> &Outs,
1392 const SmallVectorImpl<ISD::OutputArg> &Outs,
1419 const SmallVectorImpl<ISD::OutputArg> &Outs,
1426 const SmallVectorImpl<ISD::OutputArg> &Outs,
1433 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h89 const SmallVectorImpl<ISD::OutputArg> &Outs,
119 const SmallVectorImpl<ISD::OutputArg> &Outs,
123 const SmallVectorImpl<ISD::OutputArg> &Outs,
H A DMSP430ISelLowering.cpp321 const SmallVectorImpl<ISD::OutputArg> &Outs) { in AnalyzeVarArgs()
435 const SmallVectorImpl<ISD::OutputArg> &Outs) { in AnalyzeRetResult()
469 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs; in LowerCall()
606 const SmallVectorImpl<ISD::OutputArg> &Outs, in CanLowerReturn()
617 const SmallVectorImpl<ISD::OutputArg> &Outs, in LowerReturn()
687 bool isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, in LowerCCCCallTo()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h237 struct OutputArg { struct
253 OutputArg() = default; argument
254 OutputArg(ArgFlagsTy flags, MVT vt, EVT argvt, bool isfixed, in OutputArg() function
H A DCallingConvLower.h275 LLVM_ABI void AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
281 LLVM_ABI bool CheckReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
286 LLVM_ABI void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
296 void AnalyzeArguments(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h88 const SmallVectorImpl<ISD::OutputArg> &Outs,
150 const SmallVectorImpl<ISD::OutputArg> &Outs,
156 const SmallVectorImpl<ISD::OutputArg> &ArgsFlags,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.h75 const SmallVectorImpl<ISD::OutputArg> &Outs,
81 const SmallVectorImpl<ISD::OutputArg> &ArgsFlags,
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h204 const SmallVectorImpl<ISD::OutputArg> &Outs,
210 const SmallVectorImpl<ISD::OutputArg> &Outs,
251 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp99 bool CCState::CheckReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, in CheckReturn()
113 void CCState::AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeReturn()
126 void CCState::AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeCallOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.h114 const SmallVectorImpl<ISD::OutputArg> &Outs,
118 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.h140 const SmallVectorImpl<ISD::OutputArg> &Outs,
144 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h91 const SmallVectorImpl<ISD::OutputArg> &Outs,
95 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.h46 const SmallVectorImpl<ISD::OutputArg> &Outs,
50 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h636 const SmallVectorImpl<ISD::OutputArg> &Outs,
640 const SmallVectorImpl<ISD::OutputArg> &Outs,
850 void verifyNarrowIntegerArgs_Call(const SmallVectorImpl<ISD::OutputArg> &Outs,
852 void verifyNarrowIntegerArgs_Ret(const SmallVectorImpl<ISD::OutputArg> &Outs,
855 verifyNarrowIntegerArgs(const SmallVectorImpl<ISD::OutputArg> &Outs) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.h213 const SmallVectorImpl<ISD::OutputArg> &Outs,
216 const SmallVectorImpl<ISD::OutputArg> &Outs,
339 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h180 const SmallVectorImpl<ISD::OutputArg> &,
185 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.h193 const SmallVectorImpl<ISD::OutputArg> &ArgsFlags,
197 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h110 const SmallVectorImpl<ISD::OutputArg> &Outs,
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h292 const SmallVectorImpl<ISD::OutputArg> &Outs,
295 const SmallVectorImpl<ISD::OutputArg> &Outs,
482 const SmallVectorImpl<ISD::OutputArg> &Outs,

123