Home
last modified time | relevance | path

Searched refs:SOP2 (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dverify-sop.mir3 # CHECK: *** Bad machine code: SOP2/SOPC instruction requires too many immediate constants
6 # CHECK: *** Bad machine code: SOP2/SOPC instruction requires too many immediate constants
/external/llvm/docs/
DAMDGPUUsage.rst67 SOP2 Instructions
69 All SOP2 instructions are supported.
/external/mesa3d/src/amd/compiler/
Daco_opcodes.py36 SOP2 = 2 variable in Format
294 SOP2 = { variable
350 for (gfx6, gfx7, gfx8, gfx9, gfx10, name) in SOP2:
351 opcode(name, gfx7, gfx9, gfx10, Format.SOP2)
Daco_validate.cpp238 instr->format == Format::SOP2 || in validate_ir()
319 if (instr->format == Format::SOP1 || instr->format == Format::SOP2) { in validate_ir()
Daco_ir.h73 SOP2 = 2, enumerator
929 format == Format::SOP2 || in isSALU()
Daco_assembler.cpp102 case Format::SOP2: { in emit_instruction()
Daco_insert_exec_mask.cpp780 …str.reset(create_instruction<SOP2_instruction>(bld.w64or32(Builder::s_andn2), Format::SOP2, 2, 2)); in process_instructions()
/external/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td26 field bits<1> SOP2 = 0;
62 let TSFlags{6} = SOP2;
292 class SOP2 <dag outs, dag ins, string asm, list<dag> pattern> :
300 let SOP2 = 1;
DSIDefines.h23 SOP2 = 1 << 6, enumerator
DSIInstrInfo.h216 return MI.getDesc().TSFlags & SIInstrFlags::SOP2; in isSOP2()
220 return get(Opcode).TSFlags & SIInstrFlags::SOP2; in isSOP2()
DSIInstrInfo.td808 SOP2<outs, ins, "", pattern>,
822 SOP2<outs, ins, asm, []>,
831 SOP2<outs, ins, asm, []>,
DSIInstructions.td192 // SOP2 Instructions
2437 // SOP2 Patterns
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td22 field bit SOP2 = 0;
143 let TSFlags{3} = SOP2;
DSOPInstructions.td337 // SOP2 Instructions
348 let SOP2 = 1;
1362 // SOP2 Patterns
1523 // SOP2 - GFX10.
1542 // SOP2 - GFX6, GFX7.
1968 // SOP2 - GFX9.
DSIDefines.h26 SOP2 = 1 << 3, enumerator
DSIInstrInfo.h372 return MI.getDesc().TSFlags & SIInstrFlags::SOP2; in isSOP2()
376 return get(Opcode).TSFlags & SIInstrFlags::SOP2; in isSOP2()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td22 field bit SOP2 = 0;
135 let TSFlags{3} = SOP2;
DSIDefines.h26 SOP2 = 1 << 3, enumerator
DSOPInstructions.td324 // SOP2 Instructions
335 let SOP2 = 1;
1232 // SOP2 Patterns
1371 // SOP2 - GFX10.
1390 // SOP2 - GFX6, GFX7.
1670 // SOP2 - GFX9.
DSIInstrInfo.h366 return MI.getDesc().TSFlags & SIInstrFlags::SOP2; in isSOP2()
370 return get(Opcode).TSFlags & SIInstrFlags::SOP2; in isSOP2()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp3341 if (!(Desc.TSFlags & (SIInstrFlags::SOP2 | SIInstrFlags::SOPC))) in validateSOPLiteral()
/external/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp3716 if (!(Desc.TSFlags & (SIInstrFlags::SOP2 | SIInstrFlags::SOPC))) in validateSOPLiteral()
/external/llvm-project/llvm/docs/AMDGPU/
DAMDGPUAsmGFX7.rst498 SOP2 section in Instructions
DAMDGPUAsmGFX8.rst520 SOP2 section in Instructions
/external/llvm-project/llvm/docs/
DAMDGPUUsage.rst8806 SOP2 subsubsection
8821 For full list of supported instructions, refer to "SOP2 Instructions" in ISA

12