Home
last modified time | relevance | path

Searched refs:Or1 (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp546 Value *Or1 = Builder.CreateOr(Shl1, And1); in expandIToFP() local
547 A4 = Builder.CreateBitCast(Or1, IToFP->getType()); in expandIToFP()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2856 Instruction *Or0, *Or1; in convertOrOfShiftsToFunnelShift() local
2858 !match(Or.getOperand(1), m_Instruction(Or1))) in convertOrOfShiftsToFunnelShift()
2866 if (isa<BinaryOperator>(Or0) && isa<BinaryOperator>(Or1)) { in convertOrOfShiftsToFunnelShift()
2870 !match(Or1, in convertOrOfShiftsToFunnelShift()
2872 Or0->getOpcode() == Or1->getOpcode()) in convertOrOfShiftsToFunnelShift()
2877 std::swap(Or0, Or1); in convertOrOfShiftsToFunnelShift()
2882 Or1->getOpcode() == BinaryOperator::LShr && in convertOrOfShiftsToFunnelShift()
2960 } else if (isa<ZExtInst>(Or0) || isa<ZExtInst>(Or1)) { in convertOrOfShiftsToFunnelShift()
2972 if (!isa<ZExtInst>(Or1)) in convertOrOfShiftsToFunnelShift()
2973 std::swap(Or0, Or1); in convertOrOfShiftsToFunnelShift()
[all …]
H A DInstCombineCasts.cpp456 BinaryOperator *Or0, *Or1; in narrowFunnelShift() local
457 if (!match(Trunc.getOperand(0), m_OneUse(m_Or(m_BinOp(Or0), m_BinOp(Or1))))) in narrowFunnelShift()
462 !match(Or1, m_OneUse(m_LogicalShift(m_Value(ShVal1), m_Value(ShAmt1)))) || in narrowFunnelShift()
463 Or0->getOpcode() == Or1->getOpcode()) in narrowFunnelShift()
468 std::swap(Or0, Or1); in narrowFunnelShift()
473 Or1->getOpcode() == BinaryOperator::LShr && in narrowFunnelShift()
H A DInstCombineSelect.cpp2445 BinaryOperator *Or0, *Or1; in foldSelectFunnelShift() local
2446 if (!match(Sel.getFalseValue(), m_OneUse(m_Or(m_BinOp(Or0), m_BinOp(Or1))))) in foldSelectFunnelShift()
2452 !match(Or1, m_OneUse(m_LogicalShift(m_Value(SV1), in foldSelectFunnelShift()
2454 Or0->getOpcode() == Or1->getOpcode()) in foldSelectFunnelShift()
2459 std::swap(Or0, Or1); in foldSelectFunnelShift()
2464 Or1->getOpcode() == BinaryOperator::LShr && in foldSelectFunnelShift()