Home
last modified time | relevance | path

Searched refs:hasStructRetAttr (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVUtils.h135 return Arg->hasByValAttr() || Arg->hasByRefAttr() || Arg->hasStructRetAttr(); in hasPointeeTypeAttr()
142 if (Arg->hasStructRetAttr()) in getPointeeTypeByAttr()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDArgument.h143 bool hasStructRetAttr() const;
HDFunction.h679 bool hasStructRetAttr() const { in hasStructRetAttr() function
HDInstrTypes.h2033 bool hasStructRetAttr() const {
/freebsd-14-stable/contrib/llvm-project/llvm/lib/IR/
HDMangler.cpp106 if (A.hasStructRetAttr()) in addByteCountSuffix()
184 (FT->getNumParams() == 1 && MSFunc->hasStructRetAttr()))) in getNameWithPrefix()
HDValue.cpp958 if (!Alignment && A->hasStructRetAttr()) { in getPointerAlignment()
HDFunction.cpp295 bool Argument::hasStructRetAttr() const { in hasStructRetAttr() function in Argument
HDVerifier.cpp2755 Check(!F.hasStructRetAttr() || F.getReturnType()->isVoidTy(), in visitFunction()
2806 Check(!F.hasStructRetAttr(), "Calling convention does not allow sret", &F); in visitFunction()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPURewriteOutArguments.cpp159 Arg.hasByValAttr() || Arg.hasStructRetAttr()) { in getOutArgumentType()
180 if (F.isVarArg() || F.hasStructRetAttr() || in runOnFunction()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyAddMissingPrototypes.cpp83 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDObjCARCAnalysisUtils.h154 Arg->hasStructRetAttr()) in IsPotentialRetainableObjPtr()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
HDIRDynamicChecks.cpp392 if (call_inst->hasStructRetAttr()) { in InstrumentInstruction()
/freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGHLSLRuntime.cpp382 if (Param.hasStructRetAttr()) { in emitEntryFunction()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDArgumentPromotion.cpp824 if (PtrArg->hasStructRetAttr()) { in promoteArguments()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
HDSparcISelLowering.cpp315 if (MF.getFunction().hasStructRetAttr()) { in LowerReturn_32()
570 if (MF.getFunction().hasStructRetAttr()) { in LowerFormalArguments_32()
807 if (!Outs.empty() && Caller.hasStructRetAttr() != Outs[0].Flags.isSRet()) in IsEligibleForTailCallOptimization()
890 bool hasStructRetAttr = false; in LowerCall_32() local
939 hasStructRetAttr = true; in LowerCall_32()
1069 if (hasStructRetAttr) in LowerCall_32()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDLint.cpp257 if (Formal->hasStructRetAttr() && Actual->getType()->isPointerTy()) { in visitCallBase()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
HDLanaiISelLowering.cpp510 if (MF.getFunction().hasStructRetAttr()) { in LowerCCCArguments()
574 if (DAG.getMachineFunction().getFunction().hasStructRetAttr()) { in LowerReturn()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFISelLowering.cpp397 if (MF.getFunction().hasStructRetAttr()) in LowerFormalArguments()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
HDMSP430ISelLowering.cpp774 if (MF.getFunction().hasStructRetAttr()) { in LowerReturn()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/M68k/
HDM68kISelLowering.cpp558 MF.getFunction().hasStructRetAttr(), CLI.RetTy, Outs, OutVals, Ins, in LowerCall()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86FastISel.cpp1289 if (F.hasStructRetAttr() && CC != CallingConv::Swift && in X86SelectRet()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonISelLowering.cpp441 bool StructAttrFlag = MF.getFunction().hasStructRetAttr(); in LowerCall()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsISelLowering.cpp3907 if (MF.getFunction().hasStructRetAttr()) { in LowerReturn()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/
HDLoongArchISelLowering.cpp5236 auto IsCallerStructRet = Caller.hasStructRetAttr(); in isEligibleForTailCallOptimization()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMISelLowering.cpp3057 bool isCallerStructRet = MF.getFunction().hasStructRetAttr(); in IsEligibleForTailCallOptimization()
3218 if (AFI->isCmseNSEntryFunction() && MF.getFunction().hasStructRetAttr()) { in LowerReturn()

12