Searched refs:VALU (Results 1 – 16 of 16) sorted by relevance
30 // Normal 16 or 32 bit VALU instructions36 // Other quarter rate VALU instructions67 // FIXME: Should there be a class for instructions which are VALU68 // instructions and have VALU rates, but write to the SALU (i.e. VOPC110 def HWTransVALU : ProcResource<1> { // Transcendental VALU
18 field bit VALU = 0;27 // VALU instruction formats.146 let TSFlags{1} = VALU;223 let hasExtraSrcRegAllocReq = !or(VOP1, VOP2, VOP3, VOPC, SDWA, VALU);239 let VALU = 1;394 let VALU = 1;
40 let VALU = 1;118 let VALU = 1;153 let VALU = 1;508 let VALU = 1;529 let VALU = 1;560 let VALU = 1;638 let VALU = 1;667 let VALU = 1;707 let VALU = 1;739 let VALU = 1;
82 int checkVALUHazards(MachineInstr *VALU);
349 return MI.getDesc().TSFlags & SIInstrFlags::VALU; in isVALU()353 return get(Opcode).TSFlags & SIInstrFlags::VALU; in isVALU()
22 VALU = 1 << 1, enumerator
56 let VALU = 1;67 let VALU = 1;193 let VALU = 1;
787 int GCNHazardRecognizer::checkVALUHazards(MachineInstr *VALU) { in checkVALUHazards() argument796 for (const MachineOperand &Def : VALU->defs()) { in checkVALUHazards()
596 let VALU = 1;646 let VALU = 1;662 let VALU = 1;1370 let AddedComplexity = 1 in { // Prefer SALU to VALU patterns for DAG1953 // will be moved to the VALU.
95 let VALU = 1;107 let VALU = 1;
77 let VALU = 1;88 let VALU = 1;
93 "Have VALU add/sub instructions without carry out"
1186 // 32-bit VALU immediate operand that uses the constant bus.1190 // 32-bit VALU immediate operand with a 16-bit value that uses the
567 // Only use VALU ops when the result is divergent.
594 // Use added complexity so these patterns are preferred to the VALU patterns.
456 let PPC970_Unit = 5 in { // VALU Operations.858 } // VALU Operations.