Searched refs:setIsExact (Results 1 - 14 of 14) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp267 BO->setIsExact(false);
289 BO->setIsExact(false);
601 NewLShr->setIsExact(I.isExact());
620 NewAShr->setIsExact(I.isExact());
637 NewShr->setIsExact(true);
747 I.setIsExact();
793 I.setIsExact();
H A DInstCombinePHI.cpp125 if (isExact) NewBinOp->setIsExact();
494 if (isExact) BinOp->setIsExact();
H A DInstCombineSelect.cpp238 BO->setIsExact(TVI_BO->isExact());
273 BO->setIsExact(FVI_BO->isExact());
H A DInstCombineMulDivRem.cpp57 I->setIsExact();
771 if (I.isExact()) LShr->setIsExact();
799 if (I.isExact()) LShr->setIsExact();
H A DInstCombineSimplifyDemanded.cpp708 NewVal->setIsExact(cast<BinaryOperator>(I)->isExact());
895 New->setIsExact(true);
H A DInstCombineVectorOps.cpp607 New->setIsExact(BO->isExact());
/external/llvm/include/llvm/IR/
H A DInstrTypes.h235 BO->setIsExact(true);
241 BO->setIsExact(true);
247 BO->setIsExact(true);
347 /// setIsExact - Set or clear the exact flag on this instruction,
350 void setIsExact(bool b = true);
H A DOperator.h140 void setIsExact(bool B) { function in class:llvm::PossiblyExactOperator
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp145 SDiv->setIsExact(true);
/external/llvm/lib/IR/
H A DInstructions.cpp2005 void BinaryOperator::setIsExact(bool b) { function in class:BinaryOperator
2006 cast<PossiblyExactOperator>(this)->setIsExact(b);
H A DConstants.cpp2797 BO->setIsExact(SubclassOptionalData & PossiblyExactOperator::IsExact);
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2242 cast<BinaryOperator>(I)->setIsExact(true);
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2395 VecOp->setIsExact(BinOp->isExact());
/external/llvm/lib/AsmParser/
H A DLLParser.cpp3284 if (Exact) cast<BinaryOperator>(Inst)->setIsExact(true);

Completed in 437 milliseconds