Home
last modified time | relevance | path

Searched refs:SALU (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td22 field bits<1> SALU = 0;
58 let TSFlags{3} = SALU;
288 let SALU = 1;
299 let SALU = 1;
311 let SALU = 1;
325 let SALU = 1;
337 let SALU = 1;
DSIInstrInfo.h184 return MI.getDesc().TSFlags & SIInstrFlags::SALU; in isSALU()
188 return get(Opcode).TSFlags & SIInstrFlags::SALU; in isSALU()
360 return MI.getDesc().TSFlags & (SIInstrFlags::SALU | SIInstrFlags::SMRD); in isScalarUnit()
DSIDefines.h19 SALU = 1 << 3, enumerator
DSISchedule.td45 // instructions and have VALU rates, but write to the SALU (i.e. VOPC
DSIInstructions.td1923 let usesCustomInserter = 1, SALU = 1 in {
1926 } // End let usesCustomInserter = 1, SALU = 1
1940 let SALU = 1;
2009 let SALU = 1;
2020 let SALU = 1;
2030 let SALU = 1;
2122 let SALU = 1;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td28 field bit SALU = 0;
31 // SALU instruction formats.
125 let TSFlags{0} = SALU;
202 let SALU = 1;
DSIInstrInfo.h301 return MI.getDesc().TSFlags & SIInstrFlags::SALU; in isSALU()
305 return get(Opcode).TSFlags & SIInstrFlags::SALU; in isSALU()
535 return MI.getDesc().TSFlags & (SIInstrFlags::SALU | SIInstrFlags::SMRD); in isScalarUnit()
DSISchedule.td45 // instructions and have VALU rates, but write to the SALU (i.e. VOPC
DSIDefines.h22 SALU = 1 << 0, enumerator
DSIInstructions.td167 let usesCustomInserter = 1, SALU = 1 in {
170 } // End let usesCustomInserter = 1, SALU = 1
174 let SALU = 1;
181 let SALU = 1;
189 let SALU = 1;
334 let SALU = 1;
DSOPInstructions.td48 let SALU = 1;
280 let SALU = 1;
524 let SALU = 1;
715 let SALU = 1;
813 let SALU = 1;
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dsplit-scalar-i64-add.ll6 ; SALU, but the upper half does not. The addc expects the carry bit
Dsgpr-control-flow.ll4 ; Most SALU instructions ignore control flow, so we need to make sure
Dbfi_int.ll118 ; FIXME: Should leave as 64-bit SALU ops
Duniform-cfg.ll119 ; be selected for the SALU and then later moved to the VALU.
144 ; be selected for the SALU and then later moved to the VALU.
Dbreak-smem-soft-clauses.mir291 # Regular SALU instruction breaks clause, no nop needed
Dxor.ll152 ; use an SALU instruction for this.
Dctpop16.ll305 ; FIXME: We currently disallow SALU instructions in all branches,
Dbreak-vmem-soft-clauses.mir318 # Regular SALU instruction breaks clause, no nop needed
/external/llvm/test/CodeGen/AMDGPU/
Dsgpr-control-flow.ll4 ; Most SALU instructions ignore control flow, so we need to make sure
Dsplit-scalar-i64-add.ll6 ; SALU, but the upper half does not. The addc expects the carry bit
Duniform-cfg.ll121 ; be selected for the SALU and then later moved to the VALU.
146 ; be selected for the SALU and then later moved to the VALU.
Dxor.ll152 ; use an SALU instruction for this.
Dctpop.ll271 ; FIXME: We currently disallow SALU instructions in all branches,
Dand.ll59 ; FIXME: We should really duplicate the constant so that the SALU use

12