Home
last modified time | relevance | path

Searched refs:MIMG (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DSIInstructions.td1105 // MIMG Instructions
2524 class SampleRawPattern<SDPatternOperator name, MIMG opcode, ValueType vt> : Pat <
2533 def : SampleRawPattern<name, !cast<MIMG>(opcode # _V4_V1), i32>;
2534 def : SampleRawPattern<name, !cast<MIMG>(opcode # _V4_V2), v2i32>;
2535 def : SampleRawPattern<name, !cast<MIMG>(opcode # _V4_V4), v4i32>;
2536 def : SampleRawPattern<name, !cast<MIMG>(opcode # _V4_V8), v8i32>;
2537 def : SampleRawPattern<name, !cast<MIMG>(opcode # _V4_V16), v16i32>;
2541 class ImagePattern<SDPatternOperator name, MIMG opcode, ValueType vt> : Pat <
2550 def : ImagePattern<name, !cast<MIMG>(opcode # _V4_V1), i32>;
2551 def : ImagePattern<name, !cast<MIMG>(opcode # _V4_V2), v2i32>;
[all …]
DSIInstrFormats.td42 field bits<1> MIMG = 0;
78 let TSFlags{20} = MIMG;
729 class MIMG <dag outs, dag ins, string asm, list<dag> pattern> :
734 let MIMG = 1;
DSIDefines.h39 MIMG = 1 << 20, enumerator
DSIInstrInfo.h312 return MI.getDesc().TSFlags & SIInstrFlags::MIMG; in isMIMG()
316 return get(Opcode).TSFlags & SIInstrFlags::MIMG; in isMIMG()
DSIInstrInfo.td3371 string dns=""> : MIMG<outs, ins, asm,[]> {
3544 RegisterClass src_rc, int wqm> : MIMG <