Searched refs:ConstInstr (Results 1 – 2 of 2) sorted by relevance
348 MachineInstr *ConstInstr = in getDefInstrMaybeConstant() local352 if (auto *GI = dyn_cast<GIntrinsic>(ConstInstr)) { in getDefInstrMaybeConstant()354 ConstReg = ConstInstr->getOperand(2).getReg(); in getDefInstrMaybeConstant()357 } else if (ConstInstr->getOpcode() == SPIRV::ASSIGN_TYPE) { in getDefInstrMaybeConstant()358 ConstReg = ConstInstr->getOperand(1).getReg(); in getDefInstrMaybeConstant()360 } else if (ConstInstr->getOpcode() == TargetOpcode::G_CONSTANT || in getDefInstrMaybeConstant()361 ConstInstr->getOpcode() == TargetOpcode::G_FCONSTANT) { in getDefInstrMaybeConstant()362 ConstReg = ConstInstr->getOperand(0).getReg(); in getDefInstrMaybeConstant()363 return ConstInstr; in getDefInstrMaybeConstant()
898 MachineInstr *ConstInstr = getDefInstrMaybeConstant(Reg, &MRI); in processSwitchesConstants() local900 MachineOperand::CreateCImm(ConstInstr->getOperand(1).getCImm())); in processSwitchesConstants()