Searched refs:OBO (Results 1 - 16 of 16) sorted by relevance
/external/llvm/unittests/IR/ |
H A D | ConstantRangeTest.cpp | 614 typedef OverflowingBinaryOperator OBO; typedef 620 Instruction::Add, C, OBO::NoUnsignedWrap); 625 Instruction::Add, C, OBO::NoSignedWrap); 630 Instruction::Add, C, OBO::NoSignedWrap | OBO::NoUnsignedWrap); 663 OBO::NoSignedWrap); 669 OBO::NoUnsignedWrap); 675 OBO::NoUnsignedWrap | OBO::NoSignedWrap); 681 Instruction::Add, OneToFive, OBO [all...] |
/external/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 172 typedef OverflowingBinaryOperator OBO; typedef 186 assert((NoWrapKind == OBO::NoSignedWrap || 187 NoWrapKind == OBO::NoUnsignedWrap || 188 NoWrapKind == (OBO::NoUnsignedWrap | OBO::NoSignedWrap)) && 203 if (NoWrapKind & OBO::NoUnsignedWrap) 208 if (NoWrapKind & OBO::NoSignedWrap) {
|
H A D | AsmWriter.cpp | 1112 if (const OverflowingBinaryOperator *OBO = 1114 if (OBO->hasNoUnsignedWrap()) 1116 if (OBO->hasNoSignedWrap())
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 913 if (const OverflowingBinaryOperator *OBO = 915 if (OBO->hasNoUnsignedWrap()) WideBO->setHasNoUnsignedWrap(); 916 if (OBO->hasNoSignedWrap()) WideBO->setHasNoSignedWrap(); 938 const OverflowingBinaryOperator *OBO = local 940 if (IsSigned && OBO->hasNoSignedWrap()) 943 else if(!IsSigned && OBO->hasNoUnsignedWrap())
|
/external/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 854 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(NonConstIndex)) 855 if (OBO->hasNoSignedWrap() && 858 isa<ConstantInt>(OBO->getOperand(1))) { 859 auto *OpScev = PSE.getSCEV(OBO->getOperand(0));
|
H A D | ValueTracking.cpp | 3564 auto *OBO = cast<OverflowingBinaryOperator>(I); local 3565 return OBO->hasNoUnsignedWrap() || OBO->hasNoSignedWrap(); 3580 auto *OBO = cast<OverflowingBinaryOperator>(I); local 3581 if (OBO->hasNoUnsignedWrap() || OBO->hasNoSignedWrap()) { 3582 for (Value *V : OBO->operands()) {
|
H A D | ScalarEvolution.cpp | 1975 typedef OverflowingBinaryOperator OBO; typedef 2006 Instruction::Add, C, OBO::NoSignedWrap); 2012 Instruction::Add, C, OBO::NoUnsignedWrap); 3759 typedef OverflowingBinaryOperator OBO; 3767 Instruction::Add, IncRange, OBO::NoSignedWrap); 3777 Instruction::Add, IncRange, OBO::NoUnsignedWrap); 3803 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(Op)) { 3804 IsNSW = OBO->hasNoSignedWrap(); 3805 IsNUW = OBO->hasNoUnsignedWrap();
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 118 OverflowingBinaryOperator *OBO = dyn_cast<OverflowingBinaryOperator>(&I); local 119 if (!OBO || !OBO->hasNoSignedWrap()) {
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 78 bool strengthenOverflowingOperation(BinaryOperator *OBO, Value *IVOperand);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 1139 const OverflowingBinaryOperator *OBO = local 1141 if (IsSigned && OBO->hasNoSignedWrap()) 1144 else if(!IsSigned && OBO->hasNoUnsignedWrap())
|
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 536 if (const OverflowingBinaryOperator *OBO = 538 if (OBO->hasNoSignedWrap()) 540 if (OBO->hasNoUnsignedWrap())
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | AsmWriter.cpp | 681 if (const OverflowingBinaryOperator *OBO = 683 if (OBO->hasNoUnsignedWrap()) 685 if (OBO->hasNoSignedWrap())
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | ValueTracking.cpp | 445 OverflowingBinaryOperator *OBO = cast<OverflowingBinaryOperator>(I); local 446 if (OBO->hasNoSignedWrap()) {
|
H A D | ScalarEvolution.cpp | 3042 if (const AddOperator *OBO = dyn_cast<AddOperator>(BEValueV)) { 3043 if (OBO->hasNoUnsignedWrap()) 3045 if (OBO->hasNoSignedWrap()) 3602 OverflowingBinaryOperator *OBO = cast<OverflowingBinaryOperator>(V); 3603 if (OBO->hasNoSignedWrap()) 3605 if (OBO->hasNoUnsignedWrap())
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 128 OverflowingBinaryOperator *OBO = dyn_cast<OverflowingBinaryOperator>(&I); local 129 if (!OBO || !OBO->hasNoSignedWrap())
|
/external/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1281 if (const auto *OBO = dyn_cast<OverflowingBinaryOperator>(V)) { 1282 if (OBO->hasNoSignedWrap()) 1284 if (OBO->hasNoUnsignedWrap())
|
Completed in 583 milliseconds