| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetCallingConv.h | 89 bool isByVal() const { return IsByVal; } in isByVal() function 158 assert(isByVal()); in getNonZeroByValAlign() 174 assert(isByVal() && !isByRef()); in getByValSize() 178 assert(isByVal() && !isByRef()); in setByValSize() 183 assert(!isByVal() && isByRef()); in getByRefSize() 187 assert(!isByVal() && isByRef()); in setByRefSize()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLoweringCall.cpp | 1333 bool isImmutable = !AlwaysUseMutable && !Flags.isByVal(); in LowerMemArgument() 1353 if (Flags.isByVal()) { in LowerMemArgument() 1837 !(Ins[I].Flags.isByVal() && VA.isRegLoc())) { in LowerFormalArguments() 1959 bool isByVal) const { in LowerMemOpCallTo() 1964 if (isByVal) in LowerMemOpCallTo() 2207 bool isByVal = Flags.isByVal(); in LowerCall() local 2235 if (isByVal) { in LowerCall() 2248 isByVal = false; in LowerCall() 2285 } else if (!IsSibcall && (!isTailCall || isByVal)) { in LowerCall() 2291 dl, DAG, VA, Flags, isByVal)); in LowerCall() [all …]
|
| H A D | X86CallLowering.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86CallLowering.cpp | 199 const bool IsImmutable = !Flags.isByVal(); in getStackAddress() 351 if (OrigArg.Flags[0].isByVal()) in lowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 169 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 256 const bool IsImmutable = !Flags.isByVal(); in getStackAddress() 507 if (Arg.Flags[0].isByVal()) in lowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 171 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 332 if (!Flags.isByVal()) { in MatchingStackOffset() 345 if (Flags.isByVal()) in MatchingStackOffset() 357 } else if (Arg.getOpcode() == ISD::FrameIndex && Flags.isByVal()) { in MatchingStackOffset() 468 bool IsImmutable = !AlwaysUseMutable && !Flags.isByVal(); in LowerMemArgument() 470 if (Flags.isByVal()) { in LowerMemArgument() 510 if (Flags.isByVal()) in LowerMemOpCallTo() 650 bool IsByVal = Flags.isByVal(); in LowerCall() 741 if (Flags.isByVal()) { in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 233 if (Flags.isByVal() || Flags.isInAlloca() || Flags.isPreallocated() || in setArgFlags() 874 if (VA.isMemLoc() && !Flags.isByVal()) { in handleAssignments() 898 } else if (VA.isMemLoc() && Flags.isByVal()) { in handleAssignments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 395 if (ArgFlags.isByVal()) { in AnalyzeArguments() 559 if (Flags.isByVal()) { in LowerCCCArguments() 745 if (Flags.isByVal()) { in LowerCCCCallTo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetCallingConv.td | 41 class CCIfByVal<CCAction A> : CCIf<"ArgFlags.isByVal()", A> {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaISelLowering.cpp | 342 if (ArgFlags.isByVal()) { in CC_Xtensa_Custom() 498 if (Ins[VA.getValNo()].Flags.isByVal()) { in LowerFormalArguments() 622 else if (Flags.isByVal()) { in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 151 const bool IsImmutable = !Flags.isByVal(); in getStackAddress() 263 assert(!Flags.isByVal() && "byval unhandled with tail calls"); in getStackAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 452 if (Arg.Flags[0].isByVal()) in lowerCall()
|
| H A D | MipsISelLowering.cpp | 3056 if (ArgFlags.isByVal()) in CC_MipsO32() 3450 if (Flags.isByVal()) { in LowerCall() 3846 if (Flags.isByVal()) { in LowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVCallLowering.cpp | 597 if (AInfo.Flags[0].isByVal()) in lowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.cpp | 546 if (!Flags.isByVal()) in LowerCall() 609 if (Flags.isByVal()) in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 628 if (!Flags.isByVal()) in LowerCCCCallTo() 677 if (Flags.isByVal()) in LowerCCCCallTo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 584 if (ArgDI.Flags.isByVal() && ArgDI.Flags.getByValSize()) { in LowerCallArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 574 if (Flags.isByVal()) { in LowerCall() 913 bool ByVal = Flags.isByVal(); in LowerFormalArguments() 958 unsigned ObjSize = Flags.isByVal() in LowerFormalArguments() 967 if (Flags.isByVal()) { in LowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 473 if (!Flags.isByVal()) in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 4120 if (Flags.isByVal()) in CalculateStackSlotSize() 4146 if (Flags.isByVal()) { in CalculateStackSlotAlignment() 4202 if (!Flags.isByVal()) { in CalculateStackSlotUsed() 4608 if (Flags.isByVal()) { in LowerFormalArguments_64SVR4() 5082 if (any_of(Ins, [](const ISD::InputArg &IA) { return IA.Flags.isByVal(); })) in IsEligibleForTailCallOptimization_64SVR4() 5101 if (any_of(Outs, [](const ISD::OutputArg& OA) { return OA.Flags.isByVal(); })) in IsEligibleForTailCallOptimization_64SVR4() 5164 if (any_of(Ins, [](const ISD::InputArg &IA) { return IA.Flags.isByVal(); })) in IsEligibleForTailCallOptimization() 6111 if (Flags.isByVal()) { in LowerCall_32SVR4() 6328 if (Flags.isByVal()) { in LowerCall_64SVR4() 6474 if (Flags.isByVal()) { in LowerCall_64SVR4() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 1291 if (Out.Flags.isByVal() && Out.Flags.getByValSize() != 0) { in LowerCall() 1415 assert(!In.Flags.isByVal() && "byval is not valid for return values"); in LowerCall() 1499 assert(!Out.Flags.isByVal() && "byval is not valid for return values"); in LowerReturn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 817 if (Arg.Flags.isByVal()) in IsEligibleForTailCallOptimization() 860 if (!Flags.isByVal()) in LowerCall_32() 906 if (Flags.isByVal()) { in LowerCall_32()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 110 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
|