Home
last modified time | relevance | path

Searched refs:SplitVTs (Results 1 – 25 of 50) sorted by relevance

12

/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp214 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
217 if (SplitVTs.size() == 0) in splitToValueTypes()
220 if (SplitVTs.size() == 1) { in splitToValueTypes()
767 SmallVector<EVT, 4> SplitVTs; in insertSRetLoads() local
771 assert(VRegs.size() == SplitVTs.size()); in insertSRetLoads()
773 unsigned NumValues = SplitVTs.size(); in insertSRetLoads()
797 SmallVector<EVT, 4> SplitVTs; in insertSRetStores() local
801 assert(VRegs.size() == SplitVTs.size()); in insertSRetStores()
803 unsigned NumValues = SplitVTs.size(); in insertSRetStores()
883 SmallVector<EVT, 4> SplitVTs; in getReturnInfo() local
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp214 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
217 if (SplitVTs.size() == 0) in splitToValueTypes()
220 if (SplitVTs.size() == 1) { in splitToValueTypes()
767 SmallVector<EVT, 4> SplitVTs; in insertSRetLoads() local
771 assert(VRegs.size() == SplitVTs.size()); in insertSRetLoads()
773 unsigned NumValues = SplitVTs.size(); in insertSRetLoads()
797 SmallVector<EVT, 4> SplitVTs; in insertSRetStores() local
801 assert(VRegs.size() == SplitVTs.size()); in insertSRetStores()
803 unsigned NumValues = SplitVTs.size(); in insertSRetStores()
883 SmallVector<EVT, 4> SplitVTs; in getReturnInfo() local
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp214 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
217 if (SplitVTs.size() == 0) in splitToValueTypes()
220 if (SplitVTs.size() == 1) { in splitToValueTypes()
767 SmallVector<EVT, 4> SplitVTs; in insertSRetLoads() local
771 assert(VRegs.size() == SplitVTs.size()); in insertSRetLoads()
773 unsigned NumValues = SplitVTs.size(); in insertSRetLoads()
797 SmallVector<EVT, 4> SplitVTs; in insertSRetStores() local
801 assert(VRegs.size() == SplitVTs.size()); in insertSRetStores()
803 unsigned NumValues = SplitVTs.size(); in insertSRetStores()
883 SmallVector<EVT, 4> SplitVTs; in getReturnInfo() local
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp219 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
222 if (SplitVTs.size() == 0) in splitToValueTypes()
225 if (SplitVTs.size() == 1) { in splitToValueTypes()
797 SmallVector<EVT, 4> SplitVTs; in insertSRetLoads() local
801 assert(VRegs.size() == SplitVTs.size()); in insertSRetLoads()
803 unsigned NumValues = SplitVTs.size(); in insertSRetLoads()
827 SmallVector<EVT, 4> SplitVTs; in insertSRetStores() local
831 assert(VRegs.size() == SplitVTs.size()); in insertSRetStores()
833 unsigned NumValues = SplitVTs.size(); in insertSRetStores()
913 SmallVector<EVT, 4> SplitVTs; in getReturnInfo() local
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp214 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
217 if (SplitVTs.size() == 0) in splitToValueTypes()
220 if (SplitVTs.size() == 1) { in splitToValueTypes()
767 SmallVector<EVT, 4> SplitVTs; in insertSRetLoads() local
771 assert(VRegs.size() == SplitVTs.size()); in insertSRetLoads()
773 unsigned NumValues = SplitVTs.size(); in insertSRetLoads()
797 SmallVector<EVT, 4> SplitVTs; in insertSRetStores() local
801 assert(VRegs.size() == SplitVTs.size()); in insertSRetStores()
803 unsigned NumValues = SplitVTs.size(); in insertSRetStores()
883 SmallVector<EVT, 4> SplitVTs; in getReturnInfo() local
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp214 SmallVector<EVT, 4> SplitVTs;
217 if (SplitVTs.size() == 0)
220 if (SplitVTs.size() == 1) {
767 SmallVector<EVT, 4> SplitVTs;
771 assert(VRegs.size() == SplitVTs.size());
773 unsigned NumValues = SplitVTs.size();
797 SmallVector<EVT, 4> SplitVTs;
801 assert(VRegs.size() == SplitVTs.size());
803 unsigned NumValues = SplitVTs.size();
883 SmallVector<EVT, 4> SplitVTs;
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/ARM/
H A DARMCallLowering.cpp195 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
197 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
199 if (SplitVTs.size() == 1) { in splitToValueTypes()
205 SplitArgs.emplace_back(OrigArg.Reg, SplitVTs[0].getTypeForEVT(Ctx), Flags, in splitToValueTypes()
211 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
212 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
259 SmallVector<ArgInfo, 4> SplitVTs; in lowerReturnVal() local
267 CurArgInfo, SplitVTs, MF, in lowerReturnVal()
277 return handleAssignments(MIRBuilder, SplitVTs, RetHandler); in lowerReturnVal()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/ARM/
H A DARMCallLowering.cpp195 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
197 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
199 if (SplitVTs.size() == 1) { in splitToValueTypes()
205 SplitArgs.emplace_back(OrigArg.Reg, SplitVTs[0].getTypeForEVT(Ctx), Flags, in splitToValueTypes()
211 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
212 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
254 SmallVector<ArgInfo, 4> SplitVTs; in lowerReturnVal() local
258 splitToValueTypes(RetInfo, SplitVTs, MF, [&](unsigned Reg, uint64_t Offset) { in lowerReturnVal()
269 return handleAssignments(MIRBuilder, SplitVTs, RetHandler); in lowerReturnVal()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp456 SmallVector<EVT, 4> SplitVTs; in insertSRetLoads() local
458 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0); in insertSRetLoads()
460 assert(VRegs.size() == SplitVTs.size()); in insertSRetLoads()
462 unsigned NumValues = SplitVTs.size(); in insertSRetLoads()
486 SmallVector<EVT, 4> SplitVTs; in insertSRetStores() local
488 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0); in insertSRetStores()
490 assert(VRegs.size() == SplitVTs.size()); in insertSRetStores()
492 unsigned NumValues = SplitVTs.size(); in insertSRetStores()
570 SmallVector<EVT, 4> SplitVTs; in getReturnInfo() local
571 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs); in getReturnInfo()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp456 SmallVector<EVT, 4> SplitVTs; in insertSRetLoads() local
458 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0); in insertSRetLoads()
460 assert(VRegs.size() == SplitVTs.size()); in insertSRetLoads()
462 unsigned NumValues = SplitVTs.size(); in insertSRetLoads()
486 SmallVector<EVT, 4> SplitVTs; in insertSRetStores() local
488 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0); in insertSRetStores()
490 assert(VRegs.size() == SplitVTs.size()); in insertSRetStores()
492 unsigned NumValues = SplitVTs.size(); in insertSRetStores()
570 SmallVector<EVT, 4> SplitVTs; in getReturnInfo() local
571 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs); in getReturnInfo()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp197 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
198 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
199 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
201 if (SplitVTs.size() == 1) { in splitToValueTypes()
206 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
212 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
213 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp198 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
199 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
200 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
202 if (SplitVTs.size() == 1) { in splitToValueTypes()
207 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
213 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
214 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp197 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
198 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
199 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
201 if (SplitVTs.size() == 1) { in splitToValueTypes()
206 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
212 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
213 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/ARM/
H A DARMCallLowering.cpp198 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
199 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
200 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
202 if (SplitVTs.size() == 1) { in splitToValueTypes()
207 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
213 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
214 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp197 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
198 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
199 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
201 if (SplitVTs.size() == 1) { in splitToValueTypes()
206 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
212 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
213 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AArch64/
H A DAArch64CallLowering.cpp202 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
204 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
206 if (SplitVTs.size() == 1) { in splitToValueTypes()
209 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
215 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
219 for (unsigned i = 0, e = SplitVTs.size(); i < e; ++i) { in splitToValueTypes()
220 Type *SplitTy = SplitVTs[i].getTypeForEVT(Ctx); in splitToValueTypes()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/ARM/
H A DARMCallLowering.cpp198 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
199 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
200 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
202 if (SplitVTs.size() == 1) { in splitToValueTypes()
207 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
213 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
214 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp198 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
199 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
200 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
202 if (SplitVTs.size() == 1) { in splitToValueTypes()
207 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
213 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
214 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp198 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
199 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
200 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
202 if (SplitVTs.size() == 1) { in splitToValueTypes()
207 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
213 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
214 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/ARM/
H A DARMCallLowering.cpp195 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
196 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0); in splitToValueTypes()
197 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
199 if (SplitVTs.size() == 1) { in splitToValueTypes()
205 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
211 for (unsigned i = 0, e = SplitVTs.size(); i != e; ++i) { in splitToValueTypes()
212 EVT SplitVT = SplitVTs[i]; in splitToValueTypes()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/AArch64/
H A DAArch64CallLowering.cpp199 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
201 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
203 if (SplitVTs.size() == 1) { in splitToValueTypes()
206 SplitArgs.emplace_back(OrigArg.Reg, SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
214 for (auto SplitVT : SplitVTs) { in splitToValueTypes()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AArch64/
H A DAArch64CallLowering.cpp199 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
201 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
203 if (SplitVTs.size() == 1) { in splitToValueTypes()
206 SplitArgs.emplace_back(OrigArg.Reg, SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
214 for (auto SplitVT : SplitVTs) { in splitToValueTypes()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp240 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
242 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
244 if (SplitVTs.size() == 0) in splitToValueTypes()
247 if (SplitVTs.size() == 1) { in splitToValueTypes()
250 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
256 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
260 for (unsigned i = 0, e = SplitVTs.size(); i < e; ++i) { in splitToValueTypes()
261 Type *SplitTy = SplitVTs[i].getTypeForEVT(Ctx); in splitToValueTypes()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp243 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
245 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
247 if (SplitVTs.size() == 0) in splitToValueTypes()
250 if (SplitVTs.size() == 1) { in splitToValueTypes()
253 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
259 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
263 for (unsigned i = 0, e = SplitVTs.size(); i < e; ++i) { in splitToValueTypes()
264 Type *SplitTy = SplitVTs[i].getTypeForEVT(Ctx); in splitToValueTypes()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp243 SmallVector<EVT, 4> SplitVTs; in splitToValueTypes() local
245 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); in splitToValueTypes()
247 if (SplitVTs.size() == 0) in splitToValueTypes()
250 if (SplitVTs.size() == 1) { in splitToValueTypes()
253 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
259 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); in splitToValueTypes()
263 for (unsigned i = 0, e = SplitVTs.size(); i < e; ++i) { in splitToValueTypes()
264 Type *SplitTy = SplitVTs[i].getTypeForEVT(Ctx); in splitToValueTypes()

12