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.cpp4902 Use *MaybePoisonOperand = nullptr; in pushFreezeToPreventPoisonFromPropagating() local
4907 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()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp269 std::optional<MachineOperand> MaybePoisonOperand; in matchFreezeOfSingleMaybePoisonOperand() local
277 if (!MaybePoisonOperand) in matchFreezeOfSingleMaybePoisonOperand()
278 MaybePoisonOperand = Operand; in matchFreezeOfSingleMaybePoisonOperand()
287 if (!MaybePoisonOperand) { in matchFreezeOfSingleMaybePoisonOperand()
297 Register MaybePoisonOperandReg = MaybePoisonOperand->getReg(); in matchFreezeOfSingleMaybePoisonOperand()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp16793 SDValue MaybePoisonOperand = N->getOperand(0).getOperand(OpNo); in visitFREEZE() local
16795 if (MaybePoisonOperand.isUndef()) in visitFREEZE()
16798 SDValue FrozenMaybePoisonOperand = DAG.getFreeze(MaybePoisonOperand); in visitFREEZE()
16800 DAG.ReplaceAllUsesOfValueWith(MaybePoisonOperand, FrozenMaybePoisonOperand); in visitFREEZE()
16806 MaybePoisonOperand); in visitFREEZE()