Commit History

Author SHA1 Message Date
  Serge Guelton 9d54400bba Module::getOrInsertFunction is using C-style vararg instead of variadic templates. 8 years ago
  Diana Picus 1d02724c71 Revert "Turn some C-style vararg into variadic templates" 8 years ago
  Serge Guelton ec124b3a6f Turn some C-style vararg into variadic templates 8 years ago
  Mehdi Amini 8701bbc75d Revert "Turn some C-style vararg into variadic templates" 8 years ago
  Mehdi Amini 753bd2a772 Turn some C-style vararg into variadic templates 8 years ago
  Joerg Sonnenberger 3e86a05613 Do not translate rint into nearbyint, but truncate it like nearbyint. 8 years ago
  Reid Kleckner 6707770d48 Rename AttributeSet to AttributeList 8 years ago
  Justin Lebar 0c6a4bdbb7 [LangRef] Make @llvm.sqrt(x) return undef, rather than have UB, for negative x. 8 years ago
  Matt Arsenault cdd4c09d7b SimplifyLibCalls: Replace more unary libcalls with intrinsics 8 years ago
  David L. Jones 32028c8f08 [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) 8 years ago
  Matt Arsenault 3bd79e8a80 SimplifyLibCalls: Remove checks for fabs 8 years ago
  Matt Arsenault 5276f9a934 SimplifyLibCalls: Replace fabs libcalls with intrinsics 8 years ago
  Davide Italiano b614cd308d [SimplifyLibCalls] Propagate fast math flags while optimizing pow(). 8 years ago
  Davide Italiano 3cb206f57f [SimplifyLibCalls] pow(x, -0.5) -> 1.0 / sqrt(x). 8 years ago
  Matt Arsenault 071eccb255 SimplifyLibCalls: Remove incorrect optimization of fabs 8 years ago
  Daniel Jasper 8de3a54f07 Revert @llvm.assume with operator bundles (r289755-r289757) 8 years ago
  Davide Italiano 236ad05ef8 [SimplifyLibCalls] Use a lambda. NFCI. 8 years ago
  Davide Italiano d956fc2438 [SimplifyLibCalls] Lower fls() to llvm.ctlz(). 8 years ago
  Davide Italiano 30983dc098 [SimplifyLibCalls] Remove redundant folding logic for ffs(). 8 years ago
  Hal Finkel bffeba468d Remove the AssumptionCache 8 years ago
  Stephan Bergmann 20a600c431 Replace APFloatBase static fltSemantics data members with getter functions 8 years ago
  Sam Parker 7d764370b0 Enable simplify libcalls for ARM PCS 9 years ago
  David Majnemer dc9c737666 Use range algorithms instead of unpacking begin/end 9 years ago
  Davide Italiano 1ea5b393e5 [SimplifyLibCalls] Restore the old behaviour, emit a libcall. 9 years ago
  Davide Italiano 87b8240c77 [SimplifyLibCalls] Emit sqrt intrinsic instead of a libcall. 9 years ago
  Davide Italiano c850b51cca [SLC] Emit an intrinsic instead of a libcall for pow. 9 years ago
  Sjoerd Meijer 69d2b17af4 Addressing post-commit comments for not rewriting fputs: 9 years ago
  Sjoerd Meijer 5ab922ce5c Code size optimisation: don't rewrite fputs to fwrite when optimising for size 9 years ago
  Joerg Sonnenberger ee2078606f Optimize a printf with a double procent to putchar. 9 years ago
  Ahmed Bougacha 8a8efec992 [TLI] Unify LibFunc signature checking. NFCI. 9 years ago