Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp982 if (FCmpInst *FCI = dyn_cast<FCmpInst>(CondVal)) { in visitSelectInst() local
983 if (FCI->getOperand(0) == TrueVal && FCI->getOperand(1) == FalseVal) { in visitSelectInst()
985 if (FCI->getPredicate() == FCmpInst::FCMP_OEQ) { in visitSelectInst()
997 if (FCI->getPredicate() == FCmpInst::FCMP_UNE) { in visitSelectInst()
1014 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) { in visitSelectInst()
1015 FCmpInst::Predicate InvPred = FCI->getInversePredicate(); in visitSelectInst()
1017 FCI->getName() + ".inv"); in visitSelectInst()
1024 } else if (FCI->getOperand(0) == FalseVal && FCI->getOperand(1) == TrueVal){ in visitSelectInst()
1026 if (FCI->getPredicate() == FCmpInst::FCMP_OEQ) { in visitSelectInst()
1038 if (FCI->getPredicate() == FCmpInst::FCMP_UNE) { in visitSelectInst()
[all …]
/external/llvm/lib/Transforms/Scalar/
DScalarizer.cpp73 FCmpSplitter(FCmpInst &fci) : FCI(fci) {} in FCmpSplitter()
76 return Builder.CreateFCmp(FCI.getPredicate(), Op0, Op1, Name); in operator ()()
78 FCmpInst &FCI; member
422 bool Scalarizer::visitFCmpInst(FCmpInst &FCI) { in visitFCmpInst() argument
423 return splitBinary(FCI, FCmpSplitter(FCI)); in visitFCmpInst()