/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86CallLowering.cpp | 54 SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 74 SplitArgs.emplace_back(OrigArg.Regs[0], VT.getTypeForEVT(Context), in splitToValueTypes() 88 SplitArgs.push_back(Info); in splitToValueTypes() 207 SmallVector<ArgInfo, 8> SplitArgs; in lowerReturn() local 211 if (!splitToValueTypes(CurArgInfo, SplitArgs, DL, MRI, in lowerReturn() 219 if (!handleAssignments(MIRBuilder, SplitArgs, Handler)) in lowerReturn() 341 SmallVector<ArgInfo, 8> SplitArgs; in lowerFormalArguments() local 356 if (!splitToValueTypes(OrigArg, SplitArgs, DL, MRI, in lowerFormalArguments() 369 if (!handleAssignments(MIRBuilder, SplitArgs, Handler)) in lowerFormalArguments() 407 SmallVector<ArgInfo, 8> SplitArgs; in lowerCall() local [all …]
|
D | X86CallLowering.h | 45 SmallVectorImpl<ArgInfo> &SplitArgs,
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86CallLowering.cpp | 54 SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 74 SplitArgs.emplace_back(OrigArg.Regs[0], VT.getTypeForEVT(Context), in splitToValueTypes() 88 SplitArgs.push_back(Info); in splitToValueTypes() 207 SmallVector<ArgInfo, 8> SplitArgs; in lowerReturn() local 211 if (!splitToValueTypes(CurArgInfo, SplitArgs, DL, MRI, in lowerReturn() 219 if (!handleAssignments(MIRBuilder, SplitArgs, Handler)) in lowerReturn() 339 SmallVector<ArgInfo, 8> SplitArgs; in lowerFormalArguments() local 353 if (!splitToValueTypes(OrigArg, SplitArgs, DL, MRI, in lowerFormalArguments() 366 if (!handleAssignments(MIRBuilder, SplitArgs, Handler)) in lowerFormalArguments() 404 SmallVector<ArgInfo, 8> SplitArgs; in lowerCall() local [all …]
|
D | X86CallLowering.h | 45 SmallVectorImpl<ArgInfo> &SplitArgs,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64CallLowering.cpp | 220 const ArgInfo &OrigArg, SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 235 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes() 247 SplitArgs.emplace_back(OrigArg.Regs[i], SplitTy, OrigArg.Flags[0], in splitToValueTypes() 250 SplitArgs.back().Flags[0].setInConsecutiveRegs(); in splitToValueTypes() 253 SplitArgs.back().Flags[0].setInConsecutiveRegsLast(); in splitToValueTypes() 280 SmallVector<ArgInfo, 8> SplitArgs; in lowerReturn() local 357 splitToValueTypes(CurArgInfo, SplitArgs, DL, MRI, CC); in lowerReturn() 361 Success = handleAssignments(MIRBuilder, SplitArgs, Handler); in lowerReturn() 424 SmallVector<ArgInfo, 8> SplitArgs; in lowerFormalArguments() local 433 splitToValueTypes(OrigArg, SplitArgs, DL, MRI, F.getCallingConv()); in lowerFormalArguments() [all …]
|
D | AArch64CallLowering.h | 63 SmallVectorImpl<ArgInfo> &SplitArgs,
|
/external/llvm-project/llvm/lib/Target/AArch64/GISel/ |
D | AArch64CallLowering.cpp | 238 const ArgInfo &OrigArg, SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 253 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes() 265 SplitArgs.emplace_back(OrigArg.Regs[i], SplitTy, OrigArg.Flags[0], in splitToValueTypes() 268 SplitArgs.back().Flags[0].setInConsecutiveRegs(); in splitToValueTypes() 271 SplitArgs.back().Flags[0].setInConsecutiveRegsLast(); in splitToValueTypes() 298 SmallVector<ArgInfo, 8> SplitArgs; in lowerReturn() local 374 splitToValueTypes(CurArgInfo, SplitArgs, DL, MRI, CC); in lowerReturn() 378 Success = handleAssignments(MIRBuilder, SplitArgs, Handler); in lowerReturn() 449 SmallVector<ArgInfo, 8> SplitArgs; in lowerFormalArguments() local 458 splitToValueTypes(OrigArg, SplitArgs, DL, MRI, F.getCallingConv()); in lowerFormalArguments() [all …]
|
D | AArch64CallLowering.h | 65 SmallVectorImpl<ArgInfo> &SplitArgs,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMCallLowering.h | 52 SmallVectorImpl<ArgInfo> &SplitArgs,
|
D | ARMCallLowering.cpp | 191 SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 207 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes() 231 SplitArgs.emplace_back(PartReg, SplitTy, Flags, OrigArg.IsFixed); in splitToValueTypes()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMCallLowering.h | 52 SmallVectorImpl<ArgInfo> &SplitArgs,
|
D | ARMCallLowering.cpp | 190 SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 206 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes() 230 SplitArgs.emplace_back(PartReg, SplitTy, Flags, OrigArg.IsFixed); in splitToValueTypes()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCallLowering.cpp | 154 const ArgInfo &OrigArg, SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 178 SplitArgs.emplace_back(OrigArg.Regs[SplitIdx], Ty, in splitToValueTypes() 198 SplitArgs.emplace_back(ArrayRef<Register>(PartReg), PartTy, OrigArg.Flags); in splitToValueTypes() 606 SmallVector<ArgInfo, 32> SplitArgs; in lowerFormalArguments() local 650 OrigArg, SplitArgs, DL, MRI, CC, in lowerFormalArguments() 709 if (!handleAssignments(CCInfo, ArgLocs, B, SplitArgs, Handler)) in lowerFormalArguments()
|
D | AMDGPUCallLowering.h | 36 SmallVectorImpl<ArgInfo> &SplitArgs,
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCallLowering.h | 37 SmallVectorImpl<ArgInfo> &SplitArgs,
|
D | AMDGPUCallLowering.cpp | 288 SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 335 SplitArgs.emplace_back(Reg, Ty, OrigArg.Flags, OrigArg.IsFixed); in splitToValueTypes() 351 SplitArgs.emplace_back(ArrayRef<Register>(PartReg), PartTy, OrigArg.Flags); in splitToValueTypes() 818 SmallVector<ArgInfo, 32> SplitArgs; in lowerFormalArguments() local 863 B, OrigArg, SplitArgs, DL, CC, false, in lowerFormalArguments() 930 if (!handleAssignments(CCInfo, ArgLocs, B, SplitArgs, Handler)) in lowerFormalArguments()
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsCallLowering.h | 88 SmallVectorImpl<ArgInfo> &SplitArgs,
|
D | MipsCallLowering.cpp | 668 SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 681 SplitArgs.push_back(Info); in splitToValueTypes()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsCallLowering.h | 87 SmallVectorImpl<ArgInfo> &SplitArgs,
|
D | MipsCallLowering.cpp | 705 SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument 718 SplitArgs.push_back(Info); in splitToValueTypes()
|