Home
last modified time | relevance | path

Searched refs:VINTRP (Results 1 – 24 of 24) sorted by relevance

/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td33 field bit VINTRP = 0;
154 let TSFlags{13} = VINTRP;
350 let VINTRP = 1;
351 // VINTRP instructions read parameter values from LDS, but these parameter
DSIDefines.h40 VINTRP = 1 << 13, enumerator
DSIInstrInfo.h605 return MI.getDesc().TSFlags & SIInstrFlags::VINTRP; in isVINTRP()
609 return get(Opcode).TSFlags & SIInstrFlags::VINTRP; in isVINTRP()
DSIInstructions.td25 // VINTRP Instructions
33 // FIXME: Specify SchedRW for VINTRP instructions.
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td33 field bit VINTRP = 0;
146 let TSFlags{13} = VINTRP;
344 let VINTRP = 1;
345 // VINTRP instructions read parameter values from LDS, but these parameter
DSIDefines.h40 VINTRP = 1 << 13, enumerator
DSIInstrInfo.h575 return MI.getDesc().TSFlags & SIInstrFlags::VINTRP; in isVINTRP()
579 return get(Opcode).TSFlags & SIInstrFlags::VINTRP; in isVINTRP()
DSIInstructions.td31 // VINTRP Instructions
39 // FIXME: Specify SchedRW for VINTRP insturctions.
/external/mesa3d/src/amd/compiler/
Daco_opcodes.py58 VINTRP = 1 << 12 variable in Format
129 elif self == Format.VINTRP:
939 VINTRP = { variable
945 for (code, name) in VINTRP:
946 opcode(name, code, code, code, Format.VINTRP)
Daco_insert_NOPs.cpp216 (pred->format == Format::VINTRP && Vintrp) || in handle_raw_hazard_internal()
356 } else if (instr->isVALU() || instr->format == Format::VINTRP) { in handle_instruction_gfx6()
411 if (instr->format == Format::VINTRP || in handle_instruction_gfx6()
Daco_opt_value_numbering.cpp95 case Format::VINTRP: in operator ()()
238 case Format::VINTRP: { in operator ()()
DREADME-ISA.md81 ## VINTRP encoding
146 ### VINTRP followed by a read with `v_readfirstlane` or `v_readlane`
Daco_validate.cpp118 else if ((uint32_t)base_format & (uint32_t)Format::VINTRP) { in validate_ir()
128 base_format = Format::VINTRP; in validate_ir()
138 base_format == Format::VINTRP, in validate_ir()
Daco_assembler.cpp286 case Format::VINTRP: { in emit_instruction()
561 } else if ((uint16_t) instr->format & (uint16_t) Format::VINTRP) { in emit_instruction()
Daco_print_ir.cpp348 case Format::VINTRP: { in print_instr_format_specific()
Daco_ir.h106 VINTRP = 1 << 12, enumerator
/external/llvm-project/llvm/docs/
DAMDGPUModifierSyntax.rst961 VINTRP Modifiers
/external/llvm/lib/Target/AMDGPU/
DSIInstructions.td1427 // VINTRP Instructions
1432 // FIXME: Specify SchedRW for VINTRP insturctions.
/external/mesa3d/docs/relnotes/
D20.2.0.rst4309 - aco: validate v_interp_*_f16 as VOP3 instructions instead of VINTRP
4310 - aco: emit v_interp_*_f16 instructions as VOP3 instead of VINTRP
D19.3.0.rst3283 - aco: Support GFX10 VINTRP in aco_assembler.
/external/llvm-project/llvm/docs/AMDGPU/
DAMDGPUAsmGFX7.rst636 VINTRP section in Instructions
DAMDGPUAsmGFX8.rst666 VINTRP section in Instructions
DAMDGPUAsmGFX9.rst840 VINTRP section in Instructions
DAMDGPUAsmGFX10.rst1325 VINTRP section in Instructions