Home
last modified time | relevance | path

Searched refs:SMRD (Results 1 – 11 of 11) sorted by relevance

/external/llvm/test/CodeGen/R600/
Dsmrd.ll4 ; SMRD load with an immediate offset.
16 ; SMRD load with the largest possible immediate offset.
28 ; SMRD load with an offset greater than the largest possible immediate.
42 ; SMRD load with a 64-bit offset
63 ; SMRD load using the load.const intrinsic with an immediate offset
76 ; SMRD load using the load.const intrinsic with the largest possible immediate
89 ; SMRD load using the load.const intrinsic with an offset greater than the
Dsalu-to-valu.ll50 ; Test moving an SMRD instruction to the VALU
78 ; Test moving ann SMRD with an immediate offset to the VALU
Dsi-sgpr-spill.ll9 ; Writing to M0 from an SMRD instruction will hang the GPU.
/external/llvm/docs/
DR600Usage.rst31 SMRD Instructions
33 Only the s_load_dword* SMRD instructions are supported.
/external/mesa3d/src/gallium/drivers/radeon/
DSIInstrInfo.td258 class SMRD <bits<5> op, dag outs, dag ins, string asm, list<dag> pattern> :
273 let EncodingType = 5; //SIInstrEncodingType::SMRD
489 def _IMM : SMRD <
497 def _SGPR : SMRD <
/external/llvm/lib/Target/R600/
DSIDefines.h35 SMRD = 1 << 16, enumerator
DSIInstrFormats.td37 field bits<1> SMRD = 0;
64 let TSFlags{16} = SMRD;
287 class SMRD <dag outs, dag ins, string asm, list<dag> pattern> :
291 let SMRD = 1;
DSIInstrInfo.h195 return get(Opcode).TSFlags & SIInstrFlags::SMRD; in isSMRD()
DSIInstructions.td56 // SMRD Instructions
62 // SMRD instructions, because the SGPR_32 register class does not include M0
63 // and writing to M0 from an SMRD instruction will hang the GPU.
2114 // SMRD Patterns
2117 multiclass SMRD_Pattern <SMRD Instr_IMM, SMRD Instr_SGPR, ValueType vt> {
2138 multiclass SMRD_Pattern_vi <SMRD Instr_IMM, SMRD Instr_SGPR, ValueType vt> {
DSIInstrInfo.td725 // SMRD classes
729 SMRD <outs, ins, "", pattern>,
737 SMRD <outs, ins, asm, []>,
745 SMRD <outs, ins, asm, []>,
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DSIMCCodeEmitter.cpp42 SMRD = 5, enumerator