Searched refs:BankedReg (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSystemRegister.td | 130 class BankedReg<string name, bits<8> enc> 141 def : BankedReg<"r8_usr", 0x00>; 142 def : BankedReg<"r9_usr", 0x01>; 143 def : BankedReg<"r10_usr", 0x02>; 144 def : BankedReg<"r11_usr", 0x03>; 145 def : BankedReg<"r12_usr", 0x04>; 146 def : BankedReg<"sp_usr", 0x05>; 147 def : BankedReg<"lr_usr", 0x06>; 148 def : BankedReg<"r8_fiq", 0x08>; 149 def : BankedReg<"r9_fiq", 0x09>; [all …]
|
H A D | ARMISelDAGToDAG.cpp | 5525 int BankedReg = getBankedRegisterMask(SpecialReg); in tryReadRegister() local 5526 if (BankedReg != -1) { in tryReadRegister() 5527 Ops = { CurDAG->getTargetConstant(BankedReg, DL, MVT::i32), in tryReadRegister() 5640 int BankedReg = getBankedRegisterMask(SpecialReg); in tryWriteRegister() local 5641 if (BankedReg != -1) { in tryWriteRegister() 5642 Ops = { CurDAG->getTargetConstant(BankedReg, DL, MVT::i32), N->getOperand(2), in tryWriteRegister()
|
H A D | ARMInstrFormats.td | 314 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() 3968 Op->BankedReg.Val = Reg; in CreateBankedReg()
|