Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp167 X86OutgoingValueAssigner Assigner(RetCC_X86); in lowerReturn() local
169 if (!determineAndHandleAssignments(Handler, Assigner, SplitRetInfos, in lowerReturn()
295 X86OutgoingValueAssigner Assigner(CC_X86); in lowerFormalArguments() local
297 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerFormalArguments()
349 X86OutgoingValueAssigner Assigner(CC_X86); in lowerCall() local
351 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerCall()
367 .addImm(Assigner.getNumXmmRegs()); in lowerCall()
396 X86OutgoingValueAssigner Assigner(RetCC_X86); in lowerCall() local
398 if (!determineAndHandleAssignments(Handler, Assigner, SplitArgs, MIRBuilder, in lowerCall()
406 CallSeqStart.addImm(Assigner.getStackSize()) in lowerCall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp220 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-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp453 AArch64OutgoingValueAssigner Assigner(AssignFn, AssignFn, Subtarget, in lowerReturn() local
456 Success = determineAndHandleAssignments(Handler, Assigner, SplitArgs, in lowerReturn()
700 AArch64IncomingValueAssigner Assigner(AssignFn, AssignFn); in lowerFormalArguments() local
704 if (!determineAssignments(Assigner, SplitArgs, CCInfo) || in lowerFormalArguments()
721 uint64_t StackSize = Assigner.StackSize; in lowerFormalArguments()
1149 AArch64OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg, in lowerTailCall() local
1155 if (!determineAndHandleAssignments(Handler, Assigner, OutArgs, MIRBuilder, in lowerTailCall()
1318 AArch64OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg, in lowerCall() local
1341 ? alignTo(Assigner.StackSize, 16) in lowerCall()
1344 CallSeqStart.addImm(Assigner.StackSize).addImm(0); in lowerCall()
[all …]
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp405 RISCVOutgoingValueAssigner Assigner( in lowerReturnVal() local
409 return determineAndHandleAssignments(Handler, Assigner, SplitRetInfos, in lowerReturnVal()
430 IncomingValueAssigner &Assigner, CCState &CCInfo) const { in saveVarArgRegisters() argument
448 int VaArgOffset = Assigner.StackSize; in saveVarArgRegisters()
530 RISCVIncomingValueAssigner Assigner( in lowerFormalArguments() local
537 if (!determineAssignments(Assigner, SplitArgInfos, CCInfo) || in lowerFormalArguments()
542 saveVarArgRegisters(MIRBuilder, Handler, Assigner, CCInfo); in lowerFormalArguments()
H A DRISCVCallLowering.h48 IncomingValueAssigner &Assigner,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp359 OutgoingValueAssigner Assigner(AssignFn); in lowerReturnVal() local
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()
1476 OutgoingValueAssigner Assigner(AssignFnFixed, AssignFnVarArg); in lowerCall() local
1477 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerCall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h393 bool determineAssignments(ValueAssigner &Assigner,
402 ValueHandler &Handler, ValueAssigner &Assigner,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp606 ValueHandler &Handler, ValueAssigner &Assigner, in determineAndHandleAssignments() argument
615 if (!determineAssignments(Assigner, Args, CCInfo)) in determineAndHandleAssignments()
630 bool CallLowering::determineAssignments(ValueAssigner &Assigner, in determineAssignments() argument
649 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
680 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp523 OutgoingValueAssigner Assigner(RetAssignFn); in lowerCall() local
525 if (!determineAndHandleAssignments(RetHandler, Assigner, ArgInfos, in lowerCall()