Home
last modified time | relevance | path

Searched refs:MRS (Results 1 – 25 of 38) sorted by relevance

12

/external/llvm/test/MC/ARM/
Dthumbv8m.s198 MRS r1, MSP_NS label
202 MRS r3, PRIMASK_NS label
206 MRS r5, SP_NS label
208 MRS r6,MSPLIM label
210 MRS r7,PSPLIM label
217 MRS r10, MSPLIM_NS label
223 MRS r12, BASEPRI_NS label
226 MRS r12, BASEPRI_MAX_NS label
Dthumbv7m.s10 @ MRS
Dthumb2-mclass.s10 @ MRS
/external/llvm/test/CodeGen/AArch64/
Dflags-multiuse.ll25 ; Currently, the comparison is emitted again. An MSR/MRS pair would also be
/external/swiftshader/third_party/LLVM/test/MC/ARM/
Dthumb2-mclass.s9 @ MRS
/external/llvm/test/CodeGen/ARM/
Dcopy-cpsr.ll26 ; In Thumb mode v7M and v7AR have different MRS/MSR instructions that happen
/external/llvm/test/MC/Disassembler/ARM/
Dthumb-MSR-MClass.txt4 # MRS
Dthumb2.txt1106 # MRS
/external/llvm/lib/Target/AArch64/
DAArch64.td135 // Named operands for MRS/MSR/TLBI/...
DAArch64ISelDAGToDAG.cpp2433 AArch64::MRS, DL, N->getSimpleValueType(0), MVT::Other, in tryReadRegister()
2450 AArch64::MRS, DL, N->getSimpleValueType(0), MVT::Other, in tryReadRegister()
DAArch64SystemOperands.td266 // MRS/MSR (system register read/write) instruction options.
DAArch64SchedKryoDetails.td1629 (instrs MRS)>;
DAArch64InstrInfo.cpp2168 BuildMI(MBB, I, DL, get(AArch64::MRS), DestReg) in copyPhysReg()
/external/v8/src/arm64/
Dconstants-arm64.h660 MRS = SystemSysRegFixed | 0x00200000, enumerator
Ddisasm-arm64.cc1166 case MRS: { in VisitSystem()
Dassembler-arm64.cc1789 Emit(MRS | ImmSystemRegister(sysreg) | Rt(rt)); in mrs()
Dsimulator-arm64.cc3246 case MRS: { in VisitSystem()
/external/llvm/test/MC/AArch64/
Darm64-system-encoding.s58 ; MSR/MRS instructions
/external/vixl/src/aarch64/
Dconstants-aarch64.h696 MRS = SystemSysRegFixed | 0x00200000, enumerator
Ddisasm-aarch64.cc1741 case MRS: { in VisitSystem()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMInstrThumb2.td3539 // A/R class MRS.
3560 // M class MRS.
3562 // This MRS has a mask field in bits 7-0 and can take more values than
/external/llvm/lib/Target/ARM/
DARMInstrInfo.td5185 def MRS : ABI<0b0001, (outs GPRnopc:$Rd), (ins), NoItinerary,
5197 def : InstAlias<"mrs${p} $Rd, cpsr", (MRS GPRnopc:$Rd, pred:$p), 0>,
5200 // The MRSsys instruction is the MRS instruction from the ARM ARM,
5214 // However, the MRS (banked register) system instruction (ARMv7VE) *does* have a
DARMInstrThumb2.td4025 // A/R class MRS.
4063 // M class MRS.
4065 // This MRS has a mask field in bits 7-0 and can take more values than
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/ARM/
Dthumb2.txt989 # MRS
Dbasic-arm-instructions.txt734 # MRS

12