Home
last modified time | relevance | path

Searched refs:Assigner (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CallLowering.cpp151 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 DM68kCallLowering.cpp200 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 DAArch64CallLowering.cpp454 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 DMipsCallLowering.cpp344 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 DAMDGPUCallLowering.cpp342 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 DCallLowering.h384 bool determineAssignments(ValueAssigner &Assigner,
393 determineAndHandleAssignments(ValueHandler &Handler, ValueAssigner &Assigner,
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp539 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 DARMCallLowering.cpp521 OutgoingValueAssigner Assigner(RetAssignFn); in lowerCall() local
523 if (!determineAndHandleAssignments(RetHandler, Assigner, ArgInfos, in lowerCall()