Home
last modified time | relevance | path

Searched refs:exact (Results 1 – 25 of 267) sorted by relevance

1234567891011

/external/llvm/test/Transforms/InstCombine/
Dexact.ll11 ; 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 …]
Dsignext.ll12 ; 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
Dshift.ll121 ;; 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 …]
D2012-04-30-SRem.ll8 %s = ashr exact i32 %sext, 24
D2006-04-28-ShiftShiftLongLong.ll9 ; CHECK: %Z = ashr exact i64 %Y, 16
Dicmp.ll385 %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/
Dflags.ll102 ; 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/
Dreassociate.ll124 ; (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
Dexact-nsw-nuw.ll8 %C = lshr exact i32 %A, %B
25 %C = ashr exact i32 %A, %B
/external/regex-re2/re2/
Dprefilter.cc225 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/
DSkInterpolator.cpp99 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/
DSkInterpolator.cpp99 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/
Dsdiv-exact.ll4 %div = sdiv exact i32 %x, 25
12 %div = sdiv exact i32 %x, 24
Dfdiv.ll3 define double @exact(double %x) {
5 ; CHECK: @exact
/external/chromium/chrome/browser/history/
Dquery_parser.cc82 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/
Dgetopt.c644 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/
DSkOperandIterpolator.cpp63 SkBool exact; in timeToValues() local
64 Result result = timeToT(time, &T, &index, &exact); in timeToValues()
69 if (exact) in timeToValues()
/external/skia/src/animator/
DSkOperandIterpolator.cpp63 SkBool exact; in timeToValues() local
64 Result result = timeToT(time, &T, &index, &exact); in timeToValues()
69 if (exact) in timeToValues()
/external/aac/libSBRdec/src/
Dsbrdec_freq_sca.cpp527 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/
Dduplicate-property.pyt143 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/
Drev.ll54 %conv8 = ashr exact i32 %sext, 16
64 %shr = ashr exact i32 %shl, 16
111 %conv3 = ashr exact i32 %sext, 16
/external/bison/lib/
Dgetopt.c490 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/
Dmisha.ll6 %conv = ashr exact i32 %sext, 16
42 %conv = ashr exact i32 %sext, 16
/external/elfutils/src/
Delflint.c3309 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/
Dllvm-build.rst72 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

1234567891011