Home
last modified time | relevance | path

Searched refs:MaybePoisonOperand (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp4460 Use *MaybePoisonOperand = nullptr; in pushFreezeToPreventPoisonFromPropagating() local
4465 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()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp251 std::optional<MachineOperand> MaybePoisonOperand; in matchFreezeOfSingleMaybePoisonOperand() local
259 if (!MaybePoisonOperand) in matchFreezeOfSingleMaybePoisonOperand()
260 MaybePoisonOperand = Operand; in matchFreezeOfSingleMaybePoisonOperand()
269 if (!MaybePoisonOperand) { in matchFreezeOfSingleMaybePoisonOperand()
279 Register MaybePoisonOperandReg = MaybePoisonOperand->getReg(); in matchFreezeOfSingleMaybePoisonOperand()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15722 SDValue MaybePoisonOperand = N->getOperand(0).getOperand(OpNo); in visitFREEZE() local
15724 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()