Home
last modified time | relevance | path

Searched refs:OBO (Results 1 – 18 of 18) sorted by relevance

/external/llvm/unittests/IR/
DConstantRangeTest.cpp614 typedef OverflowingBinaryOperator OBO; in TEST() typedef
620 Instruction::Add, C, OBO::NoUnsignedWrap); in TEST()
625 Instruction::Add, C, OBO::NoSignedWrap); in TEST()
630 Instruction::Add, C, OBO::NoSignedWrap | OBO::NoUnsignedWrap); in TEST()
663 OBO::NoSignedWrap); in TEST()
669 OBO::NoUnsignedWrap); in TEST()
675 OBO::NoUnsignedWrap | OBO::NoSignedWrap); in TEST()
681 Instruction::Add, OneToFive, OBO::NoSignedWrap), in TEST()
685 Instruction::Add, OneToFive, OBO::NoUnsignedWrap), in TEST()
689 Instruction::Add, OneToFive, OBO::NoUnsignedWrap | OBO::NoSignedWrap), in TEST()
[all …]
/external/llvm/lib/IR/
DConstantRange.cpp172 typedef OverflowingBinaryOperator OBO; in makeGuaranteedNoWrapRegion() typedef
186 assert((NoWrapKind == OBO::NoSignedWrap || in makeGuaranteedNoWrapRegion()
187 NoWrapKind == OBO::NoUnsignedWrap || in makeGuaranteedNoWrapRegion()
188 NoWrapKind == (OBO::NoUnsignedWrap | OBO::NoSignedWrap)) && in makeGuaranteedNoWrapRegion()
203 if (NoWrapKind & OBO::NoUnsignedWrap) in makeGuaranteedNoWrapRegion()
208 if (NoWrapKind & OBO::NoSignedWrap) { in makeGuaranteedNoWrapRegion()
DAsmWriter.cpp1112 if (const OverflowingBinaryOperator *OBO = in WriteOptimizationInfo() local
1114 if (OBO->hasNoUnsignedWrap()) in WriteOptimizationInfo()
1116 if (OBO->hasNoSignedWrap()) in WriteOptimizationInfo()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp913 if (const OverflowingBinaryOperator *OBO = in CloneIVUser() local
915 if (OBO->hasNoUnsignedWrap()) WideBO->setHasNoUnsignedWrap(); in CloneIVUser()
916 if (OBO->hasNoSignedWrap()) WideBO->setHasNoSignedWrap(); in CloneIVUser()
938 const OverflowingBinaryOperator *OBO = in GetExtendedOperandRecurrence() local
940 if (IsSigned && OBO->hasNoSignedWrap()) in GetExtendedOperandRecurrence()
943 else if(!IsSigned && OBO->hasNoUnsignedWrap()) in GetExtendedOperandRecurrence()
/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp854 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(NonConstIndex)) in isNoWrapAddRec() local
855 if (OBO->hasNoSignedWrap() && in isNoWrapAddRec()
858 isa<ConstantInt>(OBO->getOperand(1))) { in isNoWrapAddRec()
859 auto *OpScev = PSE.getSCEV(OBO->getOperand(0)); in isNoWrapAddRec()
DValueTracking.cpp3564 auto *OBO = cast<OverflowingBinaryOperator>(I); in propagatesFullPoison() local
3565 return OBO->hasNoUnsignedWrap() || OBO->hasNoSignedWrap(); in propagatesFullPoison()
3580 auto *OBO = cast<OverflowingBinaryOperator>(I); in propagatesFullPoison() local
3581 if (OBO->hasNoUnsignedWrap() || OBO->hasNoSignedWrap()) { in propagatesFullPoison()
3582 for (Value *V : OBO->operands()) { in propagatesFullPoison()
DScalarEvolution.cpp1975 typedef OverflowingBinaryOperator OBO; in StrengthenNoWrapFlags() typedef
2006 Instruction::Add, C, OBO::NoSignedWrap); in StrengthenNoWrapFlags()
2012 Instruction::Add, C, OBO::NoUnsignedWrap); in StrengthenNoWrapFlags()
3759 typedef OverflowingBinaryOperator OBO; in proveNoWrapViaConstantRanges() typedef
3767 Instruction::Add, IncRange, OBO::NoSignedWrap); in proveNoWrapViaConstantRanges()
3777 Instruction::Add, IncRange, OBO::NoUnsignedWrap); in proveNoWrapViaConstantRanges()
3803 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(Op)) { in BinaryOp() local
3804 IsNSW = OBO->hasNoSignedWrap(); in BinaryOp()
3805 IsNUW = OBO->hasNoUnsignedWrap(); in BinaryOp()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp1139 const OverflowingBinaryOperator *OBO = in getExtendedOperandRecurrence() local
1141 if (IsSigned && OBO->hasNoSignedWrap()) in getExtendedOperandRecurrence()
1144 else if(!IsSigned && OBO->hasNoUnsignedWrap()) in getExtendedOperandRecurrence()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstructionCombining.cpp118 OverflowingBinaryOperator *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in MaintainNoSignedWrap() local
119 if (!OBO || !OBO->hasNoSignedWrap()) { in MaintainNoSignedWrap()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DAsmWriter.cpp681 if (const OverflowingBinaryOperator *OBO = in WriteOptimizationInfo() local
683 if (OBO->hasNoUnsignedWrap()) in WriteOptimizationInfo()
685 if (OBO->hasNoSignedWrap()) in WriteOptimizationInfo()
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp78 bool strengthenOverflowingOperation(BinaryOperator *OBO, Value *IVOperand);
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/
DBitcodeWriter.cpp536 if (const OverflowingBinaryOperator *OBO = in GetOptimizationFlags() local
538 if (OBO->hasNoSignedWrap()) in GetOptimizationFlags()
540 if (OBO->hasNoUnsignedWrap()) in GetOptimizationFlags()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp128 OverflowingBinaryOperator *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in MaintainNoSignedWrap() local
129 if (!OBO || !OBO->hasNoSignedWrap()) in MaintainNoSignedWrap()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DValueTracking.cpp445 OverflowingBinaryOperator *OBO = cast<OverflowingBinaryOperator>(I); in ComputeMaskedBits() local
446 if (OBO->hasNoSignedWrap()) { in ComputeMaskedBits()
DScalarEvolution.cpp3042 if (const AddOperator *OBO = dyn_cast<AddOperator>(BEValueV)) { in createNodeForPHI() local
3043 if (OBO->hasNoUnsignedWrap()) in createNodeForPHI()
3045 if (OBO->hasNoSignedWrap()) in createNodeForPHI()
3602 OverflowingBinaryOperator *OBO = cast<OverflowingBinaryOperator>(V); in createSCEV() local
3603 if (OBO->hasNoSignedWrap()) in createSCEV()
3605 if (OBO->hasNoUnsignedWrap()) in createSCEV()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp1281 if (const auto *OBO = dyn_cast<OverflowingBinaryOperator>(V)) { in getOptimizationFlags() local
1282 if (OBO->hasNoSignedWrap()) in getOptimizationFlags()
1284 if (OBO->hasNoUnsignedWrap()) in getOptimizationFlags()
/external/lisa/ipynb/tutorial/
D05_TrappyUsage.ipynb4071 …r4vktRNbAhL\nUvnmAf+emasCO1L1BO5fb3sbMAXYIDMnAv8CPNr44Ih4CXAZcFFm/tdwCqgbW/OBO+tVrwL+1Ls9\nM28FlgJ…
/external/icu/icu4j/perf-tests/data/collation/
DTestNames_SerbianSH.txt39655 OBOČKI VLADIMIR