Home
last modified time | relevance | path

Searched refs:isByVal (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h85 bool isByVal() const { return IsByVal; } in isByVal() function
154 assert(isByVal()); in getNonZeroByValAlign()
170 assert(isByVal() && !isByRef()); in getByValSize()
174 assert(isByVal() && !isByRef()); in setByValSize()
179 assert(!isByVal() && isByRef()); in getByRefSize()
183 assert(!isByVal() && isByRef()); in setByRefSize()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTarget.h38 bool isByVal() const { return byval; } in isByVal() function
H A DTargetRewrite.cpp160 if (attr.isByVal()) { in rewriteCallComplexInputType()
797 if (attr.isByVal()) { in doComplexArg()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp109 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CallLowering.cpp178 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
319 if (OrigArg.Flags[0].isByVal()) in lowerCall()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp248 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
498 if (Arg.Flags[0].isByVal()) in lowerCall()
/llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp151 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp280 if (!Flags.isByVal()) { in MatchingStackOffset()
293 if (Flags.isByVal()) in MatchingStackOffset()
305 } else if (Arg.getOpcode() == ISD::FrameIndex && Flags.isByVal()) { in MatchingStackOffset()
416 bool IsImmutable = !AlwaysUseMutable && !Flags.isByVal(); in LowerMemArgument()
418 if (Flags.isByVal()) { in LowerMemArgument()
458 if (Flags.isByVal()) in LowerMemOpCallTo()
598 bool IsByVal = Flags.isByVal(); in LowerCall()
689 if (Flags.isByVal()) { in LowerCall()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp191 if (Flags.isByVal() || Flags.isInAlloca() || Flags.isPreallocated()) { in setArgFlags()
715 if (VA.isMemLoc() && !Flags.isByVal()) { in handleAssignments()
731 if (VA.isMemLoc() && Flags.isByVal()) { in handleAssignments()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp143 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
254 assert(!Flags.isByVal() && "byval unhandled with tail calls"); in getStackAddress()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetCallingConv.td41 class CCIfByVal<CCAction A> : CCIf<"ArgFlags.isByVal()", A> {
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp515 if (ArgFlags.isByVal()) { in AnalyzeArguments()
679 if (Flags.isByVal()) { in LowerCCCArguments()
865 if (Flags.isByVal()) { in LowerCCCCallTo()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp454 if (Arg.Flags[0].isByVal()) in lowerCall()
H A DMipsISelLowering.cpp2879 if (ArgFlags.isByVal()) in CC_MipsO32()
3276 if (Flags.isByVal()) { in LowerCall()
3666 if (Flags.isByVal()) { in LowerFormalArguments()
H A DMipsFastISel.cpp1513 if (Flag.isInReg() || Flag.isSRet() || Flag.isNest() || Flag.isByVal()) in fastLowerCall()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp536 if (!Flags.isByVal()) in LowerCall()
599 if (Flags.isByVal()) in LowerCall()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp636 if (!Flags.isByVal()) in LowerCCCCallTo()
685 if (Flags.isByVal()) in LowerCCCCallTo()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1061 if (Out.Flags.isByVal() && Out.Flags.getByValSize() != 0) { in LowerCall()
1183 assert(!In.Flags.isByVal() && "byval is not valid for return values"); in LowerCall()
1267 assert(!Out.Flags.isByVal() && "byval is not valid for return values"); in LowerReturn()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp406 if (!Flags.isByVal()) in LowerCall()
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp602 if (ArgDI.Flags.isByVal() && ArgDI.Flags.getByValSize()) { in LowerCallArguments()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp504 if (Flags.isByVal()) { in LowerCall()
826 bool ByVal = Flags.isByVal(); in LowerFormalArguments()
871 unsigned ObjSize = Flags.isByVal() in LowerFormalArguments()
880 if (Flags.isByVal()) { in LowerFormalArguments()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp949 if (!Arg.Flags.isByVal()) in LowerCall()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3880 if (Flags.isByVal()) in CalculateStackSlotSize()
3906 if (Flags.isByVal()) { in CalculateStackSlotAlignment()
3962 if (!Flags.isByVal()) { in CalculateStackSlotUsed()
4369 if (Flags.isByVal()) { in LowerFormalArguments_64SVR4()
4933 if (Flags.isByVal()) return false; in IsEligibleForTailCallOptimization()
5837 if (Flags.isByVal()) { in LowerCall_32SVR4()
6055 if (Flags.isByVal()) { in LowerCall_64SVR4()
6201 if (Flags.isByVal()) { in LowerCall_64SVR4()
6610 if (ArgFlags.isByVal()) { in CC_AIX()
7076 if (Flags.isByVal()) { in LowerFormalArguments_AIX()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp97 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp784 if (Arg.Flags.isByVal()) in IsEligibleForTailCallOptimization()
826 if (!Flags.isByVal()) in LowerCall_32()
872 if (Flags.isByVal()) { in LowerCall_32()

12