Home
last modified time | relevance | path

Searched refs:isVALU (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DGCNHazardRecognizer.cpp122 if (SIInstrInfo::isVALU(*MI) && checkVALUHazards(MI) > 0) in getHazardType()
171 if (SIInstrInfo::isVALU(*MI)) in PreEmitNoops()
371 auto IsHazardDefFn = [this] (MachineInstr *MI) { return TII.isVALU(*MI); }; in checkSMRDHazards()
410 auto IsHazardDefFn = [this] (MachineInstr *MI) { return TII.isVALU(*MI); }; in checkVMEMHazards()
431 auto IsHazardDefFn = [TII] (MachineInstr *MI) { return TII->isVALU(*MI); }; in checkDPPHazards()
454 auto IsHazardDefFn = [TII] (MachineInstr *MI) { return TII->isVALU(*MI); }; in checkDivFMasHazards()
614 return TII->isVALU(*MI); in checkRWLaneHazards()
DSIInstrInfo.h308 static bool isVALU(const MachineInstr &MI) { in isVALU() function
312 bool isVALU(uint16_t Opcode) const { in isVALU() function
DSILowerControlFlow.cpp359 && SIInstrInfo::isVALU(*Def); in emitIfBreak()
DSIInstrInfo.cpp2580 if (SIInstrInfo::isVALU(MI)) { in shouldReadExec()
3209 if (isVALU(MI) && usesConstantBus(MRI, *MO, OpInfo)) { in isOperandLegal()
4791 if (isVALU(MI) || isSALU(MI)) { in getInstSizeInBytes()
/external/llvm/lib/Target/AMDGPU/
DGCNHazardRecognizer.cpp211 auto IsHazardDefFn = [TII] (MachineInstr *MI) { return TII->isVALU(*MI); }; in checkSMRDHazards()
235 auto IsHazardDefFn = [TII] (MachineInstr *MI) { return TII->isVALU(*MI); }; in checkVMEMHazards()
DSIInstrInfo.h191 static bool isVALU(const MachineInstr &MI) { in isVALU() function
195 bool isVALU(uint16_t Opcode) const { in isVALU() function
DSIInstrInfo.cpp1626 if (SIInstrInfo::isVALU(MI)) { in shouldReadExec()
2012 if (isVALU(MI) && usesConstantBus(MRI, *MO, DefinedRC->getSize())) { in isOperandLegal()
3108 if (isVALU(MI) || isSALU(MI)) { in getInstSizeInBytes()
/external/mesa3d/src/amd/compiler/
Daco_insert_NOPs.cpp215 ((pred->isVALU() && Valu) || in handle_raw_hazard_internal()
356 } else if (instr->isVALU() || instr->format == Format::VINTRP) { in handle_instruction_gfx6()
460 } else if (instr->isVALU()) { in handle_instruction_gfx6()
628 } else if (instr->isVALU()) { in handle_instruction_gfx10()
648 } else if (instr->isVALU() && instr->opcode != aco_opcode::v_nop) { in handle_instruction_gfx10()
655 if (!instr->isVALU() && instr->reads_exec()) { in handle_instruction_gfx10()
657 } else if (instr->isVALU()) { in handle_instruction_gfx10()
Daco_ir.cpp161 if (!instr->isVALU()) in can_use_SDWA()
Daco_optimizer.cpp792 else if (instr->isVALU() || instr->isSALU()) in get_operand_size()
818 if (instr->isSALU() || instr->isVALU() || instr->format == Format::PSEUDO) { in label_instruction()
891 else if (instr->isVALU()) { in label_instruction()
2645 if (instr->isVALU()) { in combine_instruction()
3105 if (!instr->isSALU() && !instr->isVALU()) in select_instruction()
3138 else if (instr->isVALU() && instr->operands.size() >= 3) in select_instruction()
3150 if (instr->isVALU() && op.isTemp() && op.getTemp().type() == RegType::sgpr && in select_instruction()
3180 unsigned const_bus_limit = instr->isVALU() ? 1 : UINT32_MAX; in select_instruction()
3239 if (instr->isSALU() || instr->isVALU()) { in apply_literals()
3245 if (instr->isVALU() && i > 0) in apply_literals()
Daco_validate.cpp228 if (instr->isSALU() || instr->isVALU()) { in validate_ir()
248 …check(!instr->isVALU() || instr->isVOP3() || i == 0 || i == 2, "Wrong source position for Literal … in validate_ir()
252 if (instr->isVALU()) { in validate_ir()
Daco_ir.h916 constexpr bool isVALU() const noexcept in isVALU() function