/external/llvm/lib/Transforms/Scalar/ |
Reassociate.cpp | 316 // TODO: Reduce the weight by exploiting nsw/nuw? 331 // TODO: Reduce the weight by exploiting nsw/nuw? (Could do much better than 622 // nsw flags. [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
InstructionSimplify.cpp | [all...] |
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 185 AssumptionCache *AC, DominatorTree *DT, bool &NSW, bool &NUW) { 233 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW); 238 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW); 243 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW); 249 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW); 252 // the semantics of nsw and nuw for left shifts don't match those of 254 NSW = NUW = false; 260 NSW &= BOp->hasNoSignedWrap(); 276 Depth + 1, AC, DT, NSW, NUW); 285 if (NSW) { [all...] |
InstructionSimplify.cpp | [all...] |
ValueTracking.cpp | 235 static void computeKnownBitsAddSub(bool Add, Value *Op0, Value *Op1, bool NSW, 301 if (NSW) { 314 static void computeKnownBitsMul(Value *Op0, Value *Op1, bool NSW, 325 if (NSW) { [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombineCompares.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCompares.cpp | [all...] |
InstructionCombining.cpp | 511 // Check if we can add NSW flag to SimplifiedInst. If so, set NSW flag. 527 // We can propagate 'nsw' if we know that 528 // %Y = mul nsw i16 %X, C 529 // %Z = add nsw i16 %Y, %X 531 // %Z = mul nsw i16 %X, C+1 [all...] |