Home
last modified time | relevance | path

Searched refs:isSRet (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.cpp162 if (Flags.isSRet()) { in PreAnalyzeFormalArgument()
189 if (Ins[i].Flags.isSRet()) { in PreAnalyzeFormalArgumentsForF128()
H A DMipsCallLowering.cpp456 if (Arg.Flags[0].isSRet() && !Arg.Ty->isPointerTy()) in lowerCall()
H A DMipsFastISel.cpp1513 if (Flag.isInReg() || Flag.isSRet() || Flag.isNest() || Flag.isByVal()) in fastLowerCall()
H A DMipsISelLowering.cpp3773 if (Ins[InsIdx].Flags.isSRet()) { in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h82 bool isSRet() const { return IsSRet; } in isSRet() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetCallingConv.td92 class CCIfSRet<CCAction A> : CCIf<"ArgFlags.isSRet()", A> {}
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp48 assert (ArgFlags.isSRet()); in CC_Sparc_Assign_SRet()
452 if (Ins[InIdx].Flags.isSRet()) { in LowerFormalArguments_32()
807 if (!Outs.empty() && Caller.hasStructRetAttr() != Outs[0].Flags.isSRet()) in IsEligibleForTailCallOptimization()
927 if (Flags.isSRet()) { in LowerCall_32()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp239 if (!Flags.isSRet()) in callIsStructReturn()
253 if (!Flags.isSRet()) in argsAreStructReturn()
996 if (Ins[i].Flags.isSRet()) { in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp1217 if (!Flags.isSRet() || Flags.isInReg()) in hasCalleePopSRet()
1841 if (Ins[I].Flags.isSRet()) { in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp142 if (OrigArg.Flags[0].isSRet() && isa<Instruction>(&Arg)) in lowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp708 if (Ins[i].Flags.isSRet()) { in LowerCCCArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1614 if (Flags.isInReg() || Flags.isSRet() || Flags.isNest() || Flags.isByVal()) in fastLowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1097 Outs[0].Flags.isSRet()) { in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp416 bool IsStructRet = Outs.empty() ? false : Outs[0].Flags.isSRet(); in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3193 if (Flag.isInReg() || Flag.isSRet() || Flag.isNest() || Flag.isByVal() || in fastLowerCall()
H A DAArch64ISelLowering.cpp7629 Ins[I].Flags.isSRet()) { in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp5237 auto IsCalleeStructRet = Outs.empty() ? false : Outs[0].Flags.isSRet(); in isEligibleForTailCallOptimization()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2383 bool isStructRet = (Outs.empty()) ? false : Outs[0].Flags.isSRet(); in LowerCall()
3056 bool isCalleeStructRet = Outs.empty() ? false : Outs[0].Flags.isSRet(); in IsEligibleForTailCallOptimization()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp3071 if (Arg.Flags.isSRet()) { in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19860 auto IsCalleeStructRet = Outs.empty() ? false : Outs[0].Flags.isSRet(); in isEligibleForTailCallOptimization()