Home
last modified time | relevance | path

Searched refs:AltOrders (Results 1 – 9 of 9) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARC/
HDARCRegisterInfo.td65 let AltOrders=[(add (sequence "R%u", 0, 25), GP, FP, SP, ILINK, R30, BLINK)];
69 // 1 is AltOrders[0]
70 // 2 is AltOrders[1] and so on
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMRegisterInfo.td234 let AltOrders = [(add LR, GPR), (trunc GPR, 8),
251 let AltOrders = [(add GPRnoip, GPRnoip), (trunc GPRnoip, 8),
263 let AltOrders = [(add LR, GPRnopc), (trunc GPRnopc, 8),
275 let AltOrders = [(add LR, GPRnopc), (trunc GPRnopc, 8)];
284 let AltOrders = [(add LR, GPRnosp), (trunc GPRnosp, 8),
298 let AltOrders = [(add LR, GPRwithZR), (trunc GPRwithZR, 8)];
306 let AltOrders = [(add LR, GPRwithZRnosp), (trunc GPRwithZRnosp, 8)];
331 let AltOrders = [(add LR, rGPR), (trunc rGPR, 8),
370 let AltOrders = [(and tcGPR, tGPR)];
387 let AltOrders = [(and tGPROdd, tGPR)];
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCRegisterInfo.td342 let AltOrders = [(add (sub GPRC, R2), R2),
355 let AltOrders = [(add (sub G8RC, X2), X2),
369 let AltOrders = [(add (sub GPRC_NOR0, R2), R2),
380 let AltOrders = [(add (sub G8RC_NOX0, X2), X2),
460 let AltOrders = [(sub CRBITRC, CR2LT, CR2GT, CR2EQ, CR2UN, CR3LT, CR3GT,
471 let AltOrders = [(sub CRRC, CR2, CR3, CR4)];
507 let AltOrders = [(add (sub G8pRC, G8p1), G8p1)];
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64RegisterInfo.td156 let AltOrders = [(rotl GPR32common, 8)];
161 let AltOrders = [(rotl GPR64common, 8)];
167 let AltOrders = [(rotl GPR32, 8)];
172 let AltOrders = [(rotl GPR64, 8)];
179 let AltOrders = [(rotl GPR32sp, 8)];
184 let AltOrders = [(rotl GPR64sp, 8)];
243 let AltOrders = [(rotl GPR64noip, 8)];
/freebsd-14-stable/contrib/llvm-project/llvm/utils/TableGen/Common/
HDCodeGenRegisters.cpp777 ListInit *AltOrders = R->getValueAsListInit("AltOrders"); in CodeGenRegisterClass() local
778 Orders.resize(1 + AltOrders->size()); in CodeGenRegisterClass()
793 for (unsigned i = 0, e = AltOrders->size(); i != e; ++i) { in CodeGenRegisterClass()
794 RegBank.getSets().evaluate(AltOrders->getElement(i), Order, R->getLoc()); in CodeGenRegisterClass()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsRegisterInfo.td394 let AltOrders = [(decimate FGR32, 2)];
415 let AltOrders = [(decimate FGR64, 2)];
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86RegisterInfo.td550 let AltOrders = [(sub GR8, AH, BH, CH, DH)];
640 let AltOrders = [(sub GR8_NOREX, AH, BH, CH, DH)];
660 let AltOrders = [(sub GR8_NOREX2, AH, BH, CH, DH)];
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZRegisterInfo.td46 let AltOrders = altRegList;
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Target/
HDTarget.td302 // AltOrders - List of alternative allocation orders. The default order is
306 list<dag> AltOrders = [];
315 // MemberList, 1 to select the first AltOrders entry and so on.