Searched refs:MUBUF (Results 1 – 12 of 12) sorted by relevance
/external/llvm/test/CodeGen/AMDGPU/ |
D | mubuf.ll | 6 ;;; MUBUF LOAD TESTS 9 ; MUBUF load with an immediate byte offset that fits into 12-bits 20 ; MUBUF load with the largest possible immediate offset 31 ; MUBUF load with an immediate byte offset that doesn't fit into 12-bits 43 ; MUBUF load with a 12-bit immediate offset and a register offset 90 ;;; MUBUF STORE TESTS 93 ; MUBUF store with an immediate byte offset that fits into 12-bits 103 ; MUBUF store with the largest possible immediate offset 114 ; MUBUF store with an immediate byte offset that doesn't fit into 12-bits 125 ; MUBUF store with a 12-bit immediate offset and a register offset
|
D | schedule-global-loads.ll | 26 ; an MUBUF load which does not have a vaddr operand.
|
D | concat_vectors.ll | 5 ; 0x80f000 is the high 32 bits of the resource descriptor used by MUBUF
|
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/ |
D | SIMCCodeEmitter.cpp | 41 MUBUF = 4, enumerator 282 case SIInstrEncodingType::MUBUF: in getEncodingBytes()
|
/external/llvm/docs/ |
D | AMDGPUUsage.rst | 32 MUBUF Instructions 34 All non-atomic MUBUF instructions are supported.
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIDefines.h | 33 MUBUF = 1 << 14, enumerator
|
D | SIInstrFormats.td | 35 field bits<1> MUBUF = 0; 67 let TSFlags{14} = MUBUF; 638 class MUBUF <dag outs, dag ins, string asm, list<dag> pattern> : 643 let MUBUF = 1;
|
D | SIInstrInfo.h | 243 return MI.getDesc().TSFlags & SIInstrFlags::MUBUF; in isMUBUF() 247 return get(Opcode).TSFlags & SIInstrFlags::MUBUF; in isMUBUF()
|
D | CIInstructions.td | 108 // MUBUF Instructions
|
D | SIInstructions.td | 916 // MUBUF Instructions 2108 // Global and constant loads can be selected to either MUBUF or SMRD 2905 // MUBUF Patterns 2908 multiclass MUBUFLoad_Pattern <MUBUF Instr_ADDR64, ValueType vt, 2924 class MUBUFScratchLoadPat <MUBUF Instr, ValueType vt, PatFrag ld> : Pat < 2939 multiclass MUBUF_Load_Dword <ValueType vt, MUBUF offset, MUBUF offen, MUBUF idxen, 2940 MUBUF bothen> { 2982 class MUBUFScratchStorePat <MUBUF Instr, ValueType vt, PatFrag st> : Pat < 2995 class MUBUFStore_Pattern <MUBUF Instr, ValueType vt, PatFrag st> : Pat <
|
D | SIInstrInfo.td | 2260 // MUBUF classes 2271 MUBUF <outs, ins, asm, pattern>, MUBUFe <op> { 2278 MUBUF <outs, ins, asm, pattern>, MUBUFe_vi <op> { 2288 MUBUF <outs, ins, "", pattern>, 2305 MUBUF <outs, ins, asm, []>, 2313 MUBUF <outs, ins, asm, []>,
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | SIInstrInfo.td | 221 class MUBUF <bits<7> op, dag outs, dag ins, string asm, list<dag> pattern> : 251 let EncodingType = 4; //SIInstrEncodingType::MUBUF 454 class MUBUF_Load_Helper <bits<7> op, string asm, RegisterClass regClass> : MUBUF <
|