/external/llvm/test/Transforms/InstCombine/ |
D | exact.ll | 11 ; CHECK: ashr exact i32 %x, 3 13 %y = sdiv exact i32 %x, 8 30 %y = sdiv exact i32 %x, 3 49 %y = sdiv exact i32 %x, 3 57 %y = udiv exact i32 %x, %w 63 ; CHECK: %z = lshr exact i32 %x, %w 67 %z = udiv exact i32 %x, %y 72 ; CHECK: %B = ashr exact i64 %A, 2 85 %A = ashr exact i64 %X, 2 ; X/4 94 %Y = ashr exact i64 %X, 2 ; x / 4 [all …]
|
D | signext.ll | 12 ; CHECK: %tmp.3 = ashr exact i32 %sext, 16 23 ; CHECK: %tmp.3 = ashr exact i32 %sext, 16 54 ; CHECK: %tmp.3 = ashr exact i32 %sext, 24 64 ; CHECK: %tmp.4 = ashr exact i32 %tmp.2, 16
|
D | shift.ll | 121 ;; Allow the simplification when the lshr shift is exact. 125 %B = lshr exact i8 %A, 7 143 ;; Allow the simplification in InstCombine when the lshr shift is exact. 149 %B = lshr exact i8 %a, 3 183 %B = ashr exact i8 %a, 3 556 %div = lshr i32 4096, %b ; must be exact otherwise we'd divide by zero 560 ; CHECK-NEXT: lshr exact i32 4096, %b 564 %div = shl i32 4096, %b ; must be exact otherwise we'd divide by zero 583 %y = lshr exact i32 %a, 1 592 %y = ashr exact i32 %a, 3 [all …]
|
D | 2012-04-30-SRem.ll | 8 %s = ashr exact i32 %sext, 24
|
D | 2006-04-28-ShiftShiftLongLong.ll | 9 ; CHECK: %Z = ashr exact i64 %Y, 16
|
D | icmp.ll | 385 %A = ashr exact i32 %X, %Y 393 %A = lshr exact i32 %X, %Y 443 %A = ashr exact i32 %X, %Z 444 %B = ashr exact i32 %Y, %Z 453 %A = ashr exact i32 %X, %Z 454 %B = ashr exact i32 %Y, %Z 463 %A = sdiv exact i32 %X, %Z 464 %B = sdiv exact i32 %Y, %Z 515 ; CHECK-NEXT: ashr exact 519 %x = ashr exact i32 %a, 30
|
/external/llvm/test/Assembler/ |
D | flags.ll | 102 ; CHECK: %z = sdiv exact i64 %x, %y 103 %z = sdiv exact i64 %x, %y 114 ; CHECK: %z = udiv exact i64 %x, %y 115 %z = udiv exact i64 %x, %y 132 ; CHECK: %z = ashr exact i64 %x, %y 133 %z = ashr exact i64 %x, %y 144 ; CHECK: %z = lshr exact i64 %x, %y 145 %z = lshr exact i64 %x, %y 177 ; CHECK: ret i64 sdiv exact (i64 ptrtoint (i64* @addr to i64), i64 91) 178 ret i64 sdiv exact (i64 ptrtoint (i64* @addr to i64), i64 91) [all …]
|
/external/llvm/test/Transforms/InstSimplify/ |
D | reassociate.ll | 124 ; (X / Y) * Y -> X if the division is exact 125 %div = sdiv exact i32 %x, %y 133 ; Y * (X / Y) -> X if the division is exact 134 %div = sdiv exact i32 %x, %y 171 ; (X / Y) * Y -> X if the division is exact 172 %div = udiv exact i32 %x, %y 180 ; Y * (X / Y) -> X if the division is exact 181 %div = udiv exact i32 %x, %y
|
D | exact-nsw-nuw.ll | 8 %C = lshr exact i32 %A, %B 25 %C = ashr exact i32 %A, %B
|
/external/regex-re2/re2/ |
D | prefilter.cc | 225 set<string>& exact() { return exact_; } in exact() function in re2::Prefilter::Info 588 Info* exact = NULL; in PostVisit() local 592 (exact && ci->exact().size() * exact->exact().size() > 16)) { in PostVisit() 594 info = And(info, exact); in PostVisit() 595 exact = NULL; in PostVisit() 600 exact = Concat(exact, ci); in PostVisit() 603 info = And(info, exact); in PostVisit()
|
/external/skia/src/utils/ |
D | SkInterpolator.cpp | 99 bool exact = true; in timeToT() local 113 exact = false; in timeToT() 119 if (exact) { in timeToT() 126 *exactPtr = exact; in timeToT() 190 SkBool exact; in timeToValues() local 191 Result result = timeToT(time, &T, &index, &exact); in timeToValues() 195 if (exact) { in timeToValues()
|
/external/skia/legacy/src/utils/ |
D | SkInterpolator.cpp | 99 bool exact = true; in timeToT() local 113 exact = false; in timeToT() 119 if (exact) { in timeToT() 126 *exactPtr = exact; in timeToT() 190 SkBool exact; in timeToValues() local 191 Result result = timeToT(time, &T, &index, &exact); in timeToValues() 195 if (exact) { in timeToValues()
|
/external/llvm/test/CodeGen/X86/ |
D | sdiv-exact.ll | 4 %div = sdiv exact i32 %x, 25 12 %div = sdiv exact i32 %x, 24
|
D | fdiv.ll | 3 define double @exact(double %x) { 5 ; CHECK: @exact
|
/external/chromium/chrome/browser/history/ |
D | query_parser.cc | 82 virtual bool Matches(const string16& word, bool exact) const; 104 bool QueryNodeWord::Matches(const string16& word, bool exact) const { in Matches() 105 if (exact || !QueryParser::IsWordLongEnoughForPrefixSearch(word_)) in Matches() 144 virtual bool Matches(const string16& word, bool exact) const { in Matches() 208 virtual bool Matches(const string16& word, bool exact) const; 213 bool QueryNodePhrase::Matches(const string16& word, bool exact) const { in Matches()
|
/external/grub/lib/ |
D | getopt.c | 644 int exact = 0; local 663 exact = 1; 677 if (ambig && !exact) 801 int exact = 0; local 850 exact = 1; 863 if (ambig && !exact)
|
/external/skia/legacy/src/animator/ |
D | SkOperandIterpolator.cpp | 63 SkBool exact; in timeToValues() local 64 Result result = timeToT(time, &T, &index, &exact); in timeToValues() 69 if (exact) in timeToValues()
|
/external/skia/src/animator/ |
D | SkOperandIterpolator.cpp | 63 SkBool exact; in timeToValues() local 64 Result result = timeToT(time, &T, &index, &exact); in timeToValues() 69 if (exact) in timeToValues()
|
/external/aac/libSBRdec/src/ |
D | sbrdec_freq_sca.cpp | 527 FIXP_SGL exact, temp; in CalcBands() local 531 exact = (FIXP_SGL)(stop << (FRACT_BITS-8)); /* Shift left to gain some accuracy */ in CalcBands() 535 exact = FX_DBL2FX_SGL(fMult(exact,bandfactor)); in CalcBands() 539 temp = exact + FL2FXCONST_SGL(128.0/32768.0); in CalcBands()
|
/external/v8/test/preparser/ |
D | duplicate-property.pyt | 143 TestBothWays("overflow-inf-exact", "1.797693134862315808e+308", "Infinity") 144 TestBothWays("non-overflow-inf-exact", "1.797693134862315807e+308", 147 TestBothWays("underflow-0-exact", "2.4703282292062E-324", "0") 148 TestBothWays("non-underflow-0-exact", "2.4703282292063E-324", "5e-324")
|
/external/llvm/test/CodeGen/ARM/ |
D | rev.ll | 54 %conv8 = ashr exact i32 %sext, 16 64 %shr = ashr exact i32 %shl, 16 111 %conv3 = ashr exact i32 %sext, 16
|
/external/bison/lib/ |
D | getopt.c | 490 int exact = 0; in _getopt_internal_r() local 508 exact = 1; in _getopt_internal_r() 530 if (ambig_list != NULL && !exact) in _getopt_internal_r() 837 int exact = 0; in _getopt_internal_r() local 911 exact = 1; in _getopt_internal_r() 927 if (ambig && !exact) in _getopt_internal_r()
|
/external/llvm/test/CodeGen/Mips/ |
D | misha.ll | 6 %conv = ashr exact i32 %sext, 16 42 %conv = ashr exact i32 %sext, 16
|
/external/elfutils/src/ |
D | elflint.c | 3309 enum { unused, exact, atleast, exact_or_gnuld } attrflag; enumerator 3315 { ".bss", 5, SHT_NOBITS, exact, SHF_ALLOC | SHF_WRITE, 0 }, 3316 { ".comment", 8, SHT_PROGBITS, exact, 0, 0 }, 3317 { ".data", 6, SHT_PROGBITS, exact, SHF_ALLOC | SHF_WRITE, 0 }, 3318 { ".data1", 7, SHT_PROGBITS, exact, SHF_ALLOC | SHF_WRITE, 0 }, 3320 { ".debug", 6, SHT_PROGBITS, exact, 0, 0 }, 3322 { ".dynstr", 8, SHT_STRTAB, exact, SHF_ALLOC, 0 }, 3323 { ".dynsym", 8, SHT_DYNSYM, exact, SHF_ALLOC, 0 }, 3324 { ".fini", 6, SHT_PROGBITS, exact, SHF_ALLOC | SHF_EXECINSTR, 0 }, 3325 { ".fini_array", 12, SHT_FINI_ARRAY, exact, SHF_ALLOC | SHF_WRITE, 0 }, [all …]
|
/external/llvm/docs/CommandGuide/ |
D | llvm-build.rst | 72 consumed by the CMake based build system. The exact contents and format of this 81 consumed by a Make based build system. The exact contents and format of this
|