Searched refs:SPR (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/Target/ARM/ |
D | ARMInstrVFP.td | 94 def VLDRS : ASI5<0b1101, 0b01, (outs SPR:$Sd), (ins addrmode5:$addr), 96 [(set SPR:$Sd, (load addrmode5:$addr))]> { 108 def VSTRS : ASI5<0b1101, 0b00, (outs), (ins SPR:$Sd, addrmode5:$addr), 110 [(store SPR:$Sd, addrmode5:$addr)]> { 291 (outs SPR:$Sd), (ins SPR:$Sn, SPR:$Sm), 293 [(set SPR:$Sd, (fadd SPR:$Sn, SPR:$Sm))]> { 307 (outs SPR:$Sd), (ins SPR:$Sn, SPR:$Sm), 309 [(set SPR:$Sd, (fsub SPR:$Sn, SPR:$Sm))]> { 323 (outs SPR:$Sd), (ins SPR:$Sn, SPR:$Sm), 325 [(set SPR:$Sd, (fdiv SPR:$Sn, SPR:$Sm))]>; [all …]
|
D | ARMRegisterInfo.td | 272 def SPR : RegisterClass<"ARM", [f32], 32, (add (decimate 276 // Subset of SPR which can be used as a source of NEON scalars for 16-bit 292 // 32-bit SPR subregs). 309 // Subset of QPR that have 32-bit SPR subregs.
|
D | ARMInstrNEON.td | 4188 def : Pat<(v2f32 (fmul DPR:$Rn, (NEONvdup (f32 SPR:$Rm)))), 4190 (INSERT_SUBREG (v2f32 (IMPLICIT_DEF)), SPR:$Rm, ssub_0), 4192 def : Pat<(v4f32 (fmul QPR:$Rn, (NEONvdup (f32 SPR:$Rm)))), 4194 (INSERT_SUBREG (v2f32 (IMPLICIT_DEF)), SPR:$Rm, ssub_0), 5687 def : Pat<(v2f32 (insertelt DPR:$src1, SPR:$src2, imm:$src3)), 5689 SPR:$src2, (SSubReg_f32_reg imm:$src3))>; 5690 def : Pat<(v4f32 (insertelt QPR:$src1, SPR:$src2, imm:$src3)), 5692 SPR:$src2, (SSubReg_f32_reg imm:$src3))>; 5699 def : Pat<(v2f32 (scalar_to_vector SPR:$src)), 5700 (INSERT_SUBREG (v2f32 (IMPLICIT_DEF)), SPR:$src, ssub_0)>; [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCRegisterInfo.td | 42 // SPR - One of the 32-bit special-purpose registers 43 class SPR<bits<10> num, string n> : PPCReg<n> { 205 def LR : SPR<8, "lr">, DwarfRegNum<[-2, 65]>; 207 def LR8 : SPR<8, "lr">, DwarfRegNum<[65, -2]>; 210 def CTR : SPR<9, "ctr">, DwarfRegNum<[-2, 66]>; 211 def CTR8 : SPR<9, "ctr">, DwarfRegNum<[66, -2]>; 214 def VRSAVE: SPR<256, "vrsave">, DwarfRegNum<[109]>; 217 // (which really is SPR register 1); this is the only bit interesting to a 219 def CARRY: SPR<1, "ca">, DwarfRegNum<[76]>;
|
D | PPCInstrFormats.td | 1112 bits<10> SPR; 1115 let Inst{11} = SPR{4}; 1116 let Inst{12} = SPR{3}; 1117 let Inst{13} = SPR{2}; 1118 let Inst{14} = SPR{1}; 1119 let Inst{15} = SPR{0}; 1120 let Inst{16} = SPR{9}; 1121 let Inst{17} = SPR{8}; 1122 let Inst{18} = SPR{7}; 1123 let Inst{19} = SPR{6}; [all …]
|
D | PPCInstr64Bit.td | 332 def MFSPR8 : XFXForm_1<31, 339, (outs g8rc:$RT), (ins i32imm:$SPR), 333 "mfspr $RT, $SPR", IIC_SprMFSPR>; 334 def MTSPR8 : XFXForm_1<31, 467, (outs), (ins i32imm:$SPR, g8rc:$RT), 335 "mtspr $SPR, $RT", IIC_SprMTSPR>; 339 // 64-bit SPR manipulation instrs.
|
D | PPCInstrInfo.td | 2180 def MFSPR : XFXForm_1<31, 339, (outs gprc:$RT), (ins i32imm:$SPR), 2181 "mfspr $RT, $SPR", IIC_SprMFSPR>; 2182 def MTSPR : XFXForm_1<31, 467, (outs), (ins i32imm:$SPR, gprc:$RT), 2183 "mtspr $SPR, $RT", IIC_SprMTSPR>; 2185 def MFTB : XFXForm_1<31, 371, (outs gprc:$RT), (ins i32imm:$SPR), 2186 "mftb $RT, $SPR", IIC_SprMFTB>, Deprecated<DeprecatedMFTB>; 2223 // Move to/from VRSAVE: despite being a SPR, the VRSAVE register is renamed 3431 def MFDCR : XFXForm_1<31, 323, (outs gprc:$RT), (ins i32imm:$SPR), 3432 "mfdcr $RT, $SPR", IIC_SprMFSPR>, Requires<[IsPPC4xx]>; 3433 def MTDCR : XFXForm_1<31, 451, (outs), (ins gprc:$RT, i32imm:$SPR), [all …]
|
/external/valgrind/docs/internals/ |
D | 3_3_BUGSTATUS.txt | 33 dis_proc_ctl(ppc)(mfspr,SPR)(0x11F)
|
/external/llvm/test/CodeGen/ARM/ |
D | vdup.ll | 336 ; Check that an SPR splat produces a vdup.
|
/external/valgrind/VEX/priv/ |
D | guest_ppc_toIR.c | 7035 UInt SPR = b11to20; in dis_proc_ctl() local 7049 SPR = ((SPR & 0x1F) << 5) | ((SPR >> 5) & 0x1F); in dis_proc_ctl() 7104 switch (SPR) { // Choose a register... in dis_proc_ctl() 7149 UInt arg = SPR==268 ? 0 : 1; in dis_proc_ctl() 7164 DIP("mfspr r%u,%u", rD_addr, (UInt)SPR); in dis_proc_ctl() 7185 DIP("mfspr r%u,%u", rD_addr, (UInt)SPR); in dis_proc_ctl() 7190 vex_printf("dis_proc_ctl(ppc)(mfspr,SPR)(0x%x)\n", SPR); in dis_proc_ctl() 7261 switch (SPR) { // Choose a register... in dis_proc_ctl() 7291 vex_printf("dis_proc_ctl(ppc)(mtspr,SPR)(%u)\n", SPR); in dis_proc_ctl()
|
/external/bison/po/ |
D | sv.po | 190 " -L, --language=SPRÅK ange programspråk för utmatning\n"
|
/external/jetty/ |
D | VERSION.txt | 2948 + SPR-3682 - dont hide forward attr in include.
|