Searched refs:MaybePoisonOperand (Results 1 – 3 of 3) sorted by relevance
4902 Use *MaybePoisonOperand = nullptr; in pushFreezeToPreventPoisonFromPropagating() local4907 if (!MaybePoisonOperand) in pushFreezeToPreventPoisonFromPropagating()4908 MaybePoisonOperand = &U; in pushFreezeToPreventPoisonFromPropagating()4916 if (!MaybePoisonOperand) in pushFreezeToPreventPoisonFromPropagating()4921 MaybePoisonOperand->get(), MaybePoisonOperand->get()->getName() + ".fr"); in pushFreezeToPreventPoisonFromPropagating()4923 replaceUse(*MaybePoisonOperand, FrozenMaybePoisonOperand); in pushFreezeToPreventPoisonFromPropagating()
269 std::optional<MachineOperand> MaybePoisonOperand; in matchFreezeOfSingleMaybePoisonOperand() local277 if (!MaybePoisonOperand) in matchFreezeOfSingleMaybePoisonOperand()278 MaybePoisonOperand = Operand; in matchFreezeOfSingleMaybePoisonOperand()287 if (!MaybePoisonOperand) { in matchFreezeOfSingleMaybePoisonOperand()297 Register MaybePoisonOperandReg = MaybePoisonOperand->getReg(); in matchFreezeOfSingleMaybePoisonOperand()
16793 SDValue MaybePoisonOperand = N->getOperand(0).getOperand(OpNo); in visitFREEZE() local16795 if (MaybePoisonOperand.isUndef()) in visitFREEZE()16798 SDValue FrozenMaybePoisonOperand = DAG.getFreeze(MaybePoisonOperand); in visitFREEZE()16800 DAG.ReplaceAllUsesOfValueWith(MaybePoisonOperand, FrozenMaybePoisonOperand); in visitFREEZE()16806 MaybePoisonOperand); in visitFREEZE()