Searched refs:SplitEVTs (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallLowering.cpp | 247 SmallVector<EVT, 4> SplitEVTs; in lowerReturn() local 248 ComputeValueVTs(TLI, DL, Val->getType(), SplitEVTs); in lowerReturn() 249 assert(VRegs.size() == SplitEVTs.size() && in lowerReturn() 253 for (unsigned i = 0; i < SplitEVTs.size(); ++i) { in lowerReturn() 262 ArgInfo CurArgInfo = ArgInfo{CurVReg, SplitEVTs[i].getTypeForEVT(Ctx)}; in lowerReturn()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | 201 SmallVector<EVT, 4> SplitEVTs; in lowerReturn() local 202 ComputeValueVTs(TLI, DL, Val->getType(), SplitEVTs); in lowerReturn() 203 assert(VRegs.size() == SplitEVTs.size() && in lowerReturn() 207 for (unsigned i = 0; i < SplitEVTs.size(); ++i) { in lowerReturn() 208 ArgInfo CurArgInfo = ArgInfo{VRegs[i], SplitEVTs[i].getTypeForEVT(Ctx)}; in lowerReturn()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 347 SmallVector<EVT, 4> SplitEVTs; in lowerReturn() local 348 ComputeValueVTs(TLI, DL, Val->getType(), SplitEVTs); in lowerReturn() 349 assert(VRegs.size() == SplitEVTs.size() && in lowerReturn() 355 for (unsigned i = 0; i < SplitEVTs.size(); ++i) { in lowerReturn() 356 ArgInfo CurArgInfo = ArgInfo{VRegs[i], SplitEVTs[i].getTypeForEVT(Ctx)}; in lowerReturn()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 254 SmallVector<EVT, 4> SplitEVTs; in lowerReturnVal() local 255 ComputeValueVTs(TLI, DL, Val->getType(), SplitEVTs); in lowerReturnVal() 256 assert(VRegs.size() == SplitEVTs.size() && in lowerReturnVal() 261 for (unsigned i = 0; i < SplitEVTs.size(); ++i) { in lowerReturnVal() 262 ArgInfo CurArgInfo(VRegs[i], SplitEVTs[i].getTypeForEVT(Ctx)); in lowerReturnVal()
|