Searched refs:BankedReg (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSystemRegister.td | 147 class BankedReg<string name, bits<8> enc> { 155 let FilterClass = "BankedReg"; 170 def : BankedReg<"r8_usr", 0x00>; 171 def : BankedReg<"r9_usr", 0x01>; 172 def : BankedReg<"r10_usr", 0x02>; 173 def : BankedReg<"r11_usr", 0x03>; 174 def : BankedReg<"r12_usr", 0x04>; 175 def : BankedReg<"sp_usr", 0x05>; 176 def : BankedReg<"lr_usr", 0x06>; 177 def : BankedReg<"r8_fiq", 0x08>; [all …]
|
| H A D | ARMISelDAGToDAG.cpp | 5509 int BankedReg = getBankedRegisterMask(SpecialReg); in tryReadRegister() local 5510 if (BankedReg != -1) { in tryReadRegister() 5511 Ops = { CurDAG->getTargetConstant(BankedReg, DL, MVT::i32), in tryReadRegister() 5624 int BankedReg = getBankedRegisterMask(SpecialReg); in tryWriteRegister() local 5625 if (BankedReg != -1) { in tryWriteRegister() 5626 Ops = { CurDAG->getTargetConstant(BankedReg, DL, MVT::i32), N->getOperand(2), in tryWriteRegister()
|
| H A D | ARMInstrFormats.td | 304 let Name = "BankedReg";
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/Utils/ |
| H A D | ARMBaseInfo.h | 227 struct BankedReg { struct
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 948 struct BankedRegOp BankedReg; member 1059 return BankedReg.Val; in getBankedReg() 3973 Op->BankedReg.Val = Reg; in CreateBankedReg()
|