Home
last modified time | relevance | path

Searched refs:OpsFromSigned (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1487 BinaryOperator &BO, bool OpsFromSigned, std::array<Value *, 2> IntOps, in foldFBinOpOfIntCastsFromSign() argument
1522 if (OpsFromSigned != isa<SIToFPInst>(BO.getOperand(OpNo)) && in foldFBinOpOfIntCastsFromSign()
1536 if (OpsFromSigned) in foldFBinOpOfIntCastsFromSign()
1553 return !OpsFromSigned || BO.getOpcode() != Instruction::FMul || in foldFBinOpOfIntCastsFromSign()
1560 if (OpsFromSigned && BO.getOpcode() == Instruction::FMul && in foldFBinOpOfIntCastsFromSign()
1565 OpsFromSigned ? Instruction::FPToSI : Instruction::FPToUI, Op1FpC, in foldFBinOpOfIntCastsFromSign()
1569 if (ConstantFoldCastOperand(OpsFromSigned ? Instruction::SIToFP in foldFBinOpOfIntCastsFromSign()
1595 unsigned OverflowMaxOutputBits = OpsFromSigned ? 2 : 1; in foldFBinOpOfIntCastsFromSign()
1598 bool OutputSigned = OpsFromSigned; in foldFBinOpOfIntCastsFromSign()
H A DInstCombineInternal.h392 BinaryOperator &BO, bool OpsFromSigned, std::array<Value *, 2> IntOps,