| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | 151 X86OutgoingValueAssigner Assigner(RetCC_X86); in lowerReturn() local 153 if (!determineAndHandleAssignments(Handler, Assigner, SplitRetInfos, in lowerReturn() 274 X86OutgoingValueAssigner Assigner(CC_X86); in lowerFormalArguments() local 276 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerFormalArguments() 328 X86OutgoingValueAssigner Assigner(CC_X86); in lowerCall() local 330 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerCall() 346 .addImm(Assigner.getNumXmmRegs()); in lowerCall() 375 X86OutgoingValueAssigner Assigner(RetCC_X86); in lowerCall() local 377 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerCall() 385 CallSeqStart.addImm(Assigner.getStackSize()) in lowerCall() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 200 OutgoingValueAssigner Assigner(AssignFn); in lowerCall() local 202 if (!determineAndHandleAssignments(Handler, Assigner, OutArgs, MIRBuilder, in lowerCall() 217 OutgoingValueAssigner Assigner(RetAssignFn, RetAssignFn); in lowerCall() local 219 if (!determineAndHandleAssignments(Handler, Assigner, InArgs, MIRBuilder, in lowerCall() 224 CallSeqStart.addImm(Assigner.StackOffset).addImm(0); in lowerCall() 227 MIRBuilder.buildInstr(AdjStackUp).addImm(Assigner.StackOffset).addImm(0); in lowerCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 454 AArch64OutgoingValueAssigner Assigner(AssignFn, AssignFn, Subtarget, in lowerReturn() local 457 Success = determineAndHandleAssignments(Handler, Assigner, SplitArgs, in lowerReturn() 595 AArch64IncomingValueAssigner Assigner(AssignFn, AssignFn); in lowerFormalArguments() local 614 uint64_t StackOffset = Assigner.StackOffset; in lowerFormalArguments() 625 alignTo(Assigner.StackOffset, Subtarget.isTargetILP32() ? 4 : 8); in lowerFormalArguments() 1033 AArch64OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg, in lowerTailCall() local 1039 if (!determineAndHandleAssignments(Handler, Assigner, OutArgs, MIRBuilder, in lowerTailCall() 1187 AArch64OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg, in lowerCall() local 1242 ? alignTo(Assigner.StackOffset, 16) in lowerCall() 1245 CallSeqStart.addImm(Assigner.StackOffset).addImm(0); in lowerCall() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 344 MipsOutgoingValueAssigner Assigner(TLI.CCAssignFnForReturn(), in lowerReturn() local 347 if (!determineAssignments(Assigner, RetInfos, CCInfo)) in lowerReturn() 399 MipsIncomingValueAssigner Assigner(TLI.CCAssignFnForCall(), FuncName.c_str(), in lowerFormalArguments() local 401 if (!determineAssignments(Assigner, ArgInfos, CCInfo)) in lowerFormalArguments() 518 MipsOutgoingValueAssigner Assigner(TLI.CCAssignFnForCall(), Call, in lowerCall() local 520 if (!determineAssignments(Assigner, ArgInfos, CCInfo)) in lowerCall() 558 MipsIncomingValueAssigner Assigner(TLI.CCAssignFnForReturn(), in lowerCall() local 566 if (!determineAssignments(Assigner, ArgInfos, CCInfo)) in lowerCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 342 OutgoingValueAssigner Assigner(AssignFn); in lowerReturnVal() local 708 IncomingValueAssigner Assigner(AssignFn); in lowerFormalArguments() local 709 if (!determineAssignments(Assigner, SplitArgs, CCInfo)) in lowerFormalArguments() 716 uint64_t StackOffset = Assigner.StackOffset; in lowerFormalArguments() 1036 OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg); in areCalleeOutgoingArgsTailCallable() local 1038 if (!determineAssignments(Assigner, OutArgs, OutInfo)) { in areCalleeOutgoingArgsTailCallable() 1246 OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg); in lowerTailCall() local 1248 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerTailCall() 1369 OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg); in lowerCall() local 1370 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerCall() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 384 bool determineAssignments(ValueAssigner &Assigner, 393 determineAndHandleAssignments(ValueHandler &Handler, ValueAssigner &Assigner,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 539 ValueHandler &Handler, ValueAssigner &Assigner, in determineAndHandleAssignments() argument 548 if (!determineAssignments(Assigner, Args, CCInfo)) in determineAndHandleAssignments() 563 bool CallLowering::determineAssignments(ValueAssigner &Assigner, in determineAssignments() argument 582 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments() 613 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 521 OutgoingValueAssigner Assigner(RetAssignFn); in lowerCall() local 523 if (!determineAndHandleAssignments(RetHandler, Assigner, ArgInfos, in lowerCall()
|