Home
last modified time | relevance | path

Searched refs:NSW (Results 1 – 19 of 19) sorted by relevance

/external/llvm/test/Transforms/LoopVectorize/
Dnsw-crash.ll17 … ; <------------- Make sure we don't set NSW flags to the undef.
/external/llvm/include/llvm/IR/
DInstrTypes.h265 DEFINE_HELPERS(Add, NSW) // CreateNSWAdd
267 DEFINE_HELPERS(Sub, NSW) // CreateNSWSub
269 DEFINE_HELPERS(Mul, NSW) // CreateNSWMul
271 DEFINE_HELPERS(Shl, NSW) // CreateNSWShl
/external/llvm/lib/Analysis/
DValueTracking.cpp46 static void ComputeMaskedBitsAddSub(bool Add, Value *Op0, Value *Op1, bool NSW, in ComputeMaskedBitsAddSub() argument
112 if (NSW) { in ComputeMaskedBitsAddSub()
132 static void ComputeMaskedBitsMul(Value *Op0, Value *Op1, bool NSW, in ComputeMaskedBitsMul() argument
145 if (NSW) { in ComputeMaskedBitsMul()
383 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); in ComputeMaskedBits() local
384 ComputeMaskedBitsMul(I->getOperand(0), I->getOperand(1), NSW, in ComputeMaskedBits()
533 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); in ComputeMaskedBits() local
534 ComputeMaskedBitsAddSub(false, I->getOperand(0), I->getOperand(1), NSW, in ComputeMaskedBits()
540 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); in ComputeMaskedBits() local
541 ComputeMaskedBitsAddSub(true, I->getOperand(0), I->getOperand(1), NSW, in ComputeMaskedBits()
DInstructionSimplify.cpp2334 bool NSW = LBO->hasNoSignedWrap() && RBO->hasNoSignedWrap(); in SimplifyICmpInst() local
2335 if (!NUW && !NSW) in SimplifyICmpInst()
2337 if (!NSW && ICmpInst::isSigned(Pred)) in SimplifyICmpInst()
/external/llvm/test/Transforms/IndVarSimplify/
Delim-extend.ll5 ; IV with constant start, preinc and postinc sign extends, with and without NSW.
36 ; with and without NSW.
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1267 bool NSW; in visitGetElementPtrInst() local
1268 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) { in visitGetElementPtrInst()
1272 Value *NewGEP = GEP.isInBounds() && NSW ? in visitGetElementPtrInst()
1302 bool NSW; in visitGetElementPtrInst() local
1303 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) { in visitGetElementPtrInst()
1310 Value *NewGEP = GEP.isInBounds() && NSW ? in visitGetElementPtrInst()
DInstCombineCompares.cpp2779 bool NSW = BO0->hasNoSignedWrap() && BO1->hasNoSignedWrap(); in visitICmpInst() local
2780 if (!NUW && !NSW) in visitICmpInst()
2782 if (!NSW && I.isSigned()) in visitICmpInst()
/external/timezonepicker-support/
Dbackward42 Link Australia/Sydney Australia/NSW
/external/llvm/test/Analysis/ScalarEvolution/
Dtrip-count10.ll130 ; We can't assume undefined behavior just because we have an NSW flag.
/external/llvm/test/Transforms/LoopUnroll/
Dscevunroll.ll180 ; of the induction variable's NSW flag. However, the loop latch's
/external/llvm/lib/AsmParser/
DLLParser.cpp2528 bool NSW = false; in ParseValID() local
2539 NSW = true; in ParseValID()
2559 if (NSW) in ParseValID()
2589 if (NSW) Flags |= OverflowingBinaryOperator::NoSignedWrap; in ParseValID()
3254 bool NSW = EatIfPresent(lltok::kw_nsw); in ParseInstruction() local
3260 if (NSW) cast<BinaryOperator>(Inst)->setHasNoSignedWrap(true); in ParseInstruction()
/external/icu4c/data/misc/
DtimezoneTypes.txt47 "Australia:NSW"{"Australia/Sydney"}
Dzoneinfo64.txt2084 /* Australia/NSW */ :int { 359 } //Z#354
3238 ,"Australia/Lord_Howe","Australia/Melbourne","Australia/NSW" // 354
3771 "AU", //Z#354 Australia/NSW
/external/chromium_org/third_party/icu/source/data/misc/
DtimezoneTypes.txt47 "Australia:NSW"{"Australia/Sydney"}
Dzoneinfo64.txt2023 /* Australia/NSW */ :int { 359 } //Z#354
3167 ,"Australia/Lord_Howe","Australia/Melbourne","Australia/NSW" // 354
3691 "AU", //Z#354 Australia/NSW
/external/libogg/doc/
Drfc3533.txt755 North Ryde, NSW 2113
/external/chromium_org/third_party/icu/source/test/testdata/
DstructLocale.txt11502 "Australia:NSW"{
/external/icu4c/test/testdata/
DstructLocale.txt19773 "Australia:NSW"{
/external/llvm/docs/
DLangRef.rst4033 resultant sign bit. As such, NUW/NSW have the same semantics as they