/external/llvm/include/llvm/Analysis/ |
TargetFolder.h | 71 Constant *CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false)const{ 72 return Fold(ConstantExpr::getUDiv(LHS, RHS, isExact)); 74 Constant *CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false)const{ 75 return Fold(ConstantExpr::getSDiv(LHS, RHS, isExact)); 93 Constant *CreateLShr(Constant *LHS, Constant *RHS, bool isExact = false)const{ 94 return Fold(ConstantExpr::getLShr(LHS, RHS, isExact)); 96 Constant *CreateAShr(Constant *LHS, Constant *RHS, bool isExact = false)const{ 97 return Fold(ConstantExpr::getAShr(LHS, RHS, isExact));
|
InstructionSimplify.h | 141 Value *SimplifyLShrInst(Value *Op0, Value *Op1, bool isExact, 148 Value *SimplifyAShrInst(Value *Op0, Value *Op1, bool isExact,
|
/external/llvm/include/llvm/IR/ |
ConstantFolder.h | 56 bool isExact = false) const { 57 return ConstantExpr::getUDiv(LHS, RHS, isExact); 60 bool isExact = false) const { 61 return ConstantExpr::getSDiv(LHS, RHS, isExact); 80 bool isExact = false) const { 81 return ConstantExpr::getLShr(LHS, RHS, isExact); 84 bool isExact = false) const { 85 return ConstantExpr::getAShr(LHS, RHS, isExact);
|
NoFolder.h | 89 bool isExact = false) const { 90 if (!isExact) 98 bool isExact = false) const { 99 if (!isExact) 126 bool isExact = false) const { 127 if (!isExact) 132 bool isExact = false) const { 133 if (!isExact)
|
IRBuilder.h | 699 bool isExact = false) { 702 return Insert(Folder.CreateUDiv(LC, RC, isExact), Name); 703 if (!isExact) 711 bool isExact = false) { 714 return Insert(Folder.CreateSDiv(LC, RC, isExact), Name); 715 if (!isExact) 771 bool isExact = false) { 774 return Insert(Folder.CreateLShr(LC, RC, isExact), Name); 775 if (!isExact) 780 bool isExact = false) [all...] |
Constants.h | [all...] |
Operator.h | 134 IsExact = (1 << 0) 141 SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); 145 /// isExact - Test whether this division is known to be exact, with 147 bool isExact() const { 148 return SubclassOptionalData & IsExact;
|
InstrTypes.h | 358 /// isExact - Determine whether the exact flag is set. 359 bool isExact() const; [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombinePHI.cpp | 36 bool isNUW = false, isNSW = false, isExact = false; 43 isExact = PEO->isExact(); 64 if (isExact) 65 isExact = cast<PossiblyExactOperator>(I)->isExact(); 127 if (isExact) NewBinOp->setIsExact(); 405 bool isNUW = false, isNSW = false, isExact = false; 429 isExact = PEO->isExact(); [all...] |
InstCombineShifts.cpp | 593 ShiftOp->isExact()) { 612 NewLShr->setIsExact(I.isExact()); 631 NewAShr->setIsExact(I.isExact()); 644 ShiftOp->isExact()) { 734 I.isExact(), DL)) 762 if (!I.isExact() && 777 I.isExact(), DL)) 806 if (!I.isExact() && [all...] |
InstCombineMulDivRem.cpp | 47 // (PowerOfTwo >>u B) --> isExact since shifting out the result would make it 58 if (I->getOpcode() == Instruction::LShr && !I->isExact()) { 239 if (SDiv->isExact()) { 831 if (I.isExact()) LShr->setIsExact(); 859 if (I.isExact()) LShr->setIsExact(); 931 I.isExact()), [all...] |
InstCombineSimplifyDemanded.cpp | 640 if (cast<LShrOperator>(I)->isExact()) 685 if (cast<AShrOperator>(I)->isExact()) 709 NewVal->setIsExact(cast<BinaryOperator>(I)->isExact()); [all...] |
InstCombineCompares.cpp | [all...] |
InstCombineSelect.cpp | 262 BO->setIsExact(TVI_BO->isExact()); 297 BO->setIsExact(FVI_BO->isExact()); [all...] |
/external/smack/src/org/xbill/DNS/ |
Zone.java | 348 boolean isExact = (tlabels == labels); 352 else if (isExact) 370 if (isExact && type == Type.ANY) { 382 if (isExact) { 401 if (isExact)
|
Cache.java | 416 boolean isExact = (tlabels == labels); 420 else if (isExact) 434 if (isExact && type == Type.ANY) { 454 } else if (isExact) { 491 if (isExact) {
|
/external/llvm/unittests/Transforms/Utils/ |
Cloning.cpp | 150 EXPECT_FALSE(this->clone(SDiv)->isExact()); 153 EXPECT_TRUE(this->clone(SDiv)->isExact());
|
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | [all...] |
ConstantFolding.cpp | [all...] |
/external/llvm/unittests/ADT/ |
APFloatTest.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | 215 bool isExact; 217 APFloat::rmTowardZero, &isExact); 218 if (isExact) { 414 cast<BinaryOperator>(I)->isExact() && [all...] |
/external/llvm/lib/IR/ |
Constants.cpp | [all...] |
/external/llvm/lib/Support/ |
APFloat.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
IndVarSimplify.cpp | 226 bool isExact = false; 230 &isExact) != APFloat::opOK || !isExact) [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts3/ |
fts3.c | [all...] |