Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h89 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 DX86ISelLoweringCall.cpp1333 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 DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp199 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 DPPCCallLowering.cpp169 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp256 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 DM68kCallLowering.cpp171 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp332 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 DCallLowering.cpp233 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 DMSP430ISelLowering.cpp395 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 DTargetCallingConv.td41 class CCIfByVal<CCAction A> : CCIf<"ArgFlags.isByVal()", A> {
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp342 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 DAArch64CallLowering.cpp151 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 DMipsCallLowering.cpp452 if (Arg.Flags[0].isByVal()) in lowerCall()
H A DMipsISelLowering.cpp3056 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 DRISCVCallLowering.cpp597 if (AInfo.Flags[0].isByVal()) in lowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp546 if (!Flags.isByVal()) in LowerCall()
609 if (Flags.isByVal()) in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp628 if (!Flags.isByVal()) in LowerCCCCallTo()
677 if (Flags.isByVal()) in LowerCCCCallTo()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp584 if (ArgDI.Flags.isByVal() && ArgDI.Flags.getByValSize()) { in LowerCallArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp574 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 DBPFISelLowering.cpp473 if (!Flags.isByVal()) in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp4120 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 DWebAssemblyISelLowering.cpp1291 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 DSparcISelLowering.cpp817 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 DAMDGPUCallLowering.cpp110 const bool IsImmutable = !Flags.isByVal(); in getStackAddress()

12