/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallLowering.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86CallLowering.cpp | 173 X86OutgoingValueAssigner Assigner(RetCC_X86); in lowerReturn() local 175 if (!determineAndHandleAssignments(Handler, Assigner, SplitRetInfos, in lowerReturn() 307 X86OutgoingValueAssigner Assigner(CC_X86); in lowerFormalArguments() local 309 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerFormalArguments() 361 X86OutgoingValueAssigner Assigner(CC_X86); in lowerCall() local 363 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerCall() 379 .addImm(Assigner.getNumXmmRegs()); in lowerCall() 408 X86OutgoingValueAssigner Assigner(RetCC_X86); in lowerCall() local 410 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerCall() 418 CallSeqStart.addImm(Assigner.getStackSize()) in lowerCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kCallLowering.cpp | 220 OutgoingValueAssigner Assigner(AssignFn); in lowerCall() local 222 if (!determineAndHandleAssignments(Handler, Assigner, OutArgs, MIRBuilder, in lowerCall() 237 OutgoingValueAssigner Assigner(RetAssignFn, RetAssignFn); in lowerCall() local 239 if (!determineAndHandleAssignments(Handler, Assigner, InArgs, MIRBuilder, in lowerCall() 244 CallSeqStart.addImm(Assigner.StackSize).addImm(0); in lowerCall() 247 MIRBuilder.buildInstr(AdjStackUp).addImm(Assigner.StackSize).addImm(0); in lowerCall()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 458 AArch64OutgoingValueAssigner Assigner(AssignFn, AssignFn, Subtarget, in lowerReturn() local 461 Success = determineAndHandleAssignments(Handler, Assigner, SplitArgs, in lowerReturn() 708 AArch64IncomingValueAssigner Assigner(AssignFn, AssignFn); in lowerFormalArguments() local 712 if (!determineAssignments(Assigner, SplitArgs, CCInfo) || in lowerFormalArguments() 729 uint64_t StackSize = Assigner.StackSize; in lowerFormalArguments() 743 StackSize = alignTo(Assigner.StackSize, Subtarget.isTargetILP32() ? 4 : 8); in lowerFormalArguments() 1199 AArch64OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg, in lowerTailCall() local 1205 if (!determineAndHandleAssignments(Handler, Assigner, OutArgs, MIRBuilder, in lowerTailCall() 1377 AArch64OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg, in lowerCall() local 1381 if (!determineAndHandleAssignments(Handler, Assigner, OutArgs, MIRBuilder, in lowerCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVCallLowering.cpp | 416 RISCVOutgoingValueAssigner Assigner( in lowerReturnVal() local 420 return determineAndHandleAssignments(Handler, Assigner, SplitRetInfos, in lowerReturnVal() 441 IncomingValueAssigner &Assigner, CCState &CCInfo) const { in saveVarArgRegisters() argument 459 int VaArgOffset = Assigner.StackSize; in saveVarArgRegisters() 546 RISCVIncomingValueAssigner Assigner( in lowerFormalArguments() local 553 if (!determineAssignments(Assigner, SplitArgInfos, CCInfo) || in lowerFormalArguments() 558 saveVarArgRegisters(MIRBuilder, Handler, Assigner, CCInfo); in lowerFormalArguments()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.cpp | 359 OutgoingValueAssigner Assigner(AssignFn); in lowerReturnVal() local 361 return determineAndHandleAssignments(RetHandler, Assigner, SplitRetInfos, B, in lowerReturnVal() 724 IncomingValueAssigner Assigner(AssignFn); in lowerFormalArguments() local 725 if (!determineAssignments(Assigner, SplitArgs, CCInfo)) in lowerFormalArguments() 732 uint64_t StackSize = Assigner.StackSize; in lowerFormalArguments() 1057 OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg); in areCalleeOutgoingArgsTailCallable() local 1059 if (!determineAssignments(Assigner, OutArgs, OutInfo)) { in areCalleeOutgoingArgsTailCallable() 1294 OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg); in lowerTailCall() local 1296 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerTailCall() 1479 OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg); in lowerCall() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CallLowering.h | 404 bool determineAssignments(ValueAssigner &Assigner, 413 ValueHandler &Handler, ValueAssigner &Assigner,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 650 ValueHandler &Handler, ValueAssigner &Assigner, in determineAndHandleAssignments() argument 659 if (!determineAssignments(Assigner, Args, CCInfo)) in determineAndHandleAssignments() 674 bool CallLowering::determineAssignments(ValueAssigner &Assigner, in determineAssignments() argument 693 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments() 724 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 530 OutgoingValueAssigner Assigner(RetAssignFn); in lowerCall() local 532 if (!determineAndHandleAssignments(RetHandler, Assigner, ArgInfos, in lowerCall()
|