Searched refs:MaybePoisonOperand (Results 1 – 3 of 3) sorted by relevance
4460 Use *MaybePoisonOperand = nullptr; in pushFreezeToPreventPoisonFromPropagating() local4465 if (!MaybePoisonOperand) in pushFreezeToPreventPoisonFromPropagating()4466 MaybePoisonOperand = &U; in pushFreezeToPreventPoisonFromPropagating()4474 if (!MaybePoisonOperand) in pushFreezeToPreventPoisonFromPropagating()4479 MaybePoisonOperand->get(), MaybePoisonOperand->get()->getName() + ".fr"); in pushFreezeToPreventPoisonFromPropagating()4481 replaceUse(*MaybePoisonOperand, FrozenMaybePoisonOperand); in pushFreezeToPreventPoisonFromPropagating()
251 std::optional<MachineOperand> MaybePoisonOperand; in matchFreezeOfSingleMaybePoisonOperand() local259 if (!MaybePoisonOperand) in matchFreezeOfSingleMaybePoisonOperand()260 MaybePoisonOperand = Operand; in matchFreezeOfSingleMaybePoisonOperand()269 if (!MaybePoisonOperand) { in matchFreezeOfSingleMaybePoisonOperand()279 Register MaybePoisonOperandReg = MaybePoisonOperand->getReg(); in matchFreezeOfSingleMaybePoisonOperand()
15722 SDValue MaybePoisonOperand = N->getOperand(0).getOperand(OpNo); in visitFREEZE() local15724 if (MaybePoisonOperand.getOpcode() == ISD::UNDEF) in visitFREEZE()15727 SDValue FrozenMaybePoisonOperand = DAG.getFreeze(MaybePoisonOperand); in visitFREEZE()15729 DAG.ReplaceAllUsesOfValueWith(MaybePoisonOperand, FrozenMaybePoisonOperand); in visitFREEZE()15735 MaybePoisonOperand); in visitFREEZE()