- 0db841f Add basic register allocator statistics. by Jakob Stoklund Olesen · 15 years ago
- 1521e91 fix typo by Chris Lattner · 15 years ago
- 742c0dd New library: LLVMX86Utils. by Oscar Fuentes · 15 years ago
- 4bd8217 fix instcombine merging GEPs through a PHI to only make the by Chris Lattner · 15 years ago
- 093399c Enhance constant folding of bitcast operations on vectors of floats. by Nadav Rotem · 15 years ago
- bd9f6bf add is always integer, thanks to Frits for noticing this. by Chris Lattner · 15 years ago
- 583b68f by David Greene · 15 years ago
- 034a80d Split local live ranges. by Jakob Stoklund Olesen · 15 years ago
- 64849ce The labyrinthine X86 backend no longer appears to require these patterns. by Dan Gohman · 15 years ago
- fbd53f7 Fix wrong logic in promotion of signed mul-with-overflow (I pointed this out at by Duncan Sands · 15 years ago
- 6904f05 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally. by NAKAMURA Takumi · 15 years ago
- e310b3a Fix whitespace. by NAKAMURA Takumi · 15 years ago
- fe167c5 This has been implemented. by Duncan Sands · 15 years ago
- a772433 Transform "A + B >= A + C" into "B >= C" if the adds do not wrap. Likewise for some by Duncan Sands · 15 years ago
- 2598b1f Switch to SmallVector in SimpleRegisterCoalescing for a 3.5% speedup on 403.gcc. by Cameron Zwarich · 15 years ago
- 61a7334 Adjust indenting of arguments. by Cameron Zwarich · 15 years ago
- 688521c Return Changed from SplitPHIEdges rather than always returning true. by Cameron Zwarich · 15 years ago
- 214c920 lit/TestingConfig.py: Add the environment variable PRINTF_EXPONENT_DIGITS as workaround [PR6745] for mingw's tests. Danil Malyshev suggested this. by NAKAMURA Takumi · 15 years ago
- c85094f Add serialization for Expr* arguments for attributes to clang tablegen files. by Sean Hunt · 15 years ago
- 41429e3 preserve NUW/NSW when transforming add x,x by Chris Lattner · 15 years ago
- 3e468e1 filecheckize by Chris Lattner · 15 years ago
- ccd279d Fix thinko, basic blocks are SESE. The exits may have many edges though. by Nick Lewycky · 15 years ago
- cb40195 add some notes on compares + binops. Remove redundant entries. by Chris Lattner · 15 years ago
- de1d8a5 fix PR9215, preventing -reassociate from clearing nsw/nuw when by Chris Lattner · 15 years ago
- 5653f1f Add a few missed xforms from GCC PR14753 by Chris Lattner · 15 years ago
- a901129 Swap VT and DebugLoc operands of getExtLoad() for consistency with by Stuart Hastings · 15 years ago
- 5a287d7 Add a debug obj-path option to make it easy to keep the .o produce by LTO. by Rafael Espindola · 15 years ago
- eb1dc98 Remove outdated README entry. by Eli Friedman · 15 years ago
- fd51e95 Remove outdated README entry. by Eli Friedman · 15 years ago
- c5cb996 Update README entry. by Eli Friedman · 15 years ago
- 7bccf6a Refactor zero folding slightly. Clean up todo. by Eric Christopher · 15 years ago
- 908159b Gas is very inconsistent about when a relaxation/relocation is needed. Do by Rafael Espindola · 15 years ago
- 169e155 The change for PR9190 wasn't quite right. We need to avoid making the by Eric Christopher · 15 years ago
- f621e3b Add testcase for PR9190. by Eric Christopher · 15 years ago
- 7768a9d Add support for pushsection and popsection. Patch by Joerg Sonnenberger. by Rafael Espindola · 15 years ago
- e32effb Remove a duplicated check. by Evan Cheng · 15 years ago
- 5eda282 Some single precision VFP instructions may be executed on NEON pipeline, but not double precision ones. by Evan Cheng · 15 years ago
- 8a670ed Teach PatternMatch that splat vectors could be floating point as well as by Nick Lewycky · 15 years ago
- 738a00e Add support for parsing [expr]. by Roman Divacky · 15 years ago
- 79bb6dd Teach ARMLoadStoreOptimizer to remove kill flags from merged instructions as well. by Jakob Stoklund Olesen · 15 years ago
- d3526ea Ignore DBG_VALUE machine instructions while constructing instruction ranges based on location info. by Devang Patel · 15 years ago
- 6e31b9b Implement a function from PathV2 whose definition is missing. by Argyrios Kyrtzidis · 15 years ago
- fc0569e Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cpp by Devang Patel · 15 years ago
- 497acb9 Print function info. Patch by Minjang Kim. by Devang Patel · 15 years ago
- ab4c366 Spelling fix: consequtive -> consecutive. by Duncan Sands · 15 years ago
- ab8f3fd When tablegen'ing the clang analyzer checkers: by Argyrios Kyrtzidis · 15 years ago
- d9e087b by Nadav Rotem · 15 years ago
- 326d976 Fix thinko. Cmp can be the first instruction in a MBB. by Evan Cheng · 15 years ago
- e7394ea Do not forget DebugLoc! by Devang Patel · 15 years ago
- da1d660 tidy up a bit. by Chris Lattner · 15 years ago
- 155ced8 Minor fixes to tutorial, patch by Benjamin Meyer! by Chris Lattner · 15 years ago
- 04b2f0d fix comments by Chris Lattner · 15 years ago
- 2ca5c86 convert ConstantVector::get to use ArrayRef. by Chris Lattner · 15 years ago
- 04df049 fix some typos. by Chris Lattner · 15 years ago
- 727961a Remove unused bitvectors that record ARM callee-saved registers. by Bob Wilson · 15 years ago
- eb9f040 Move more fragments of spill weight calculation into CalcSpillWeights.h by Jakob Stoklund Olesen · 15 years ago
- 3fc178f Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value is "referring" a value that is modified inside loop. by Devang Patel · 15 years ago
- 5d618ef Switch llvm to using comdats. For now always use groups with a single section. by Rafael Espindola · 15 years ago
- 56519aa PR9139: Specify ARM/Darwin triple for vector-DAGCombine.ll test. by Bob Wilson · 15 years ago
- cf75ab5 Fix PR8854. Track inserted copies to avoid read before write. Sorry, it's hard to reduce a sensible small test case. by Evan Cheng · 15 years ago
- e98d646 A fail to match coprocessor number and register number must fail instead of assert. by Bruno Cardoso Lopes · 15 years ago
- c08830d Add current binary and source directories to the header search list by Oscar Fuentes · 15 years ago
- 7583190 revert my ConstantVector patch, it seems to have made the llvm-gcc by Chris Lattner · 15 years ago
- 50a47e9 Add the ClangSACheckersEmitter tablegen backend which will be used for the clang static analyzer. by Argyrios Kyrtzidis · 15 years ago
- 9de3a07 Move broken HasCommonSymbols to ELFWriter.cpp. by Rafael Espindola · 15 years ago
- a2b6e41 Fix encoding and add parsing support for the arm/thumb CPS instruction: by Bruno Cardoso Lopes · 15 years ago
- 283c8ca Switch ConstantVector::get to use ArrayRef instead of a pointer+size by Chris Lattner · 15 years ago
- 2b9bc42 add a new ArrayRef class. This is intended to replace the idiom we by Chris Lattner · 15 years ago
- 593051b fix PR9210 by implementing some type legalization logic for by Chris Lattner · 15 years ago
- 463b3c2 fix two comment thinkos by Chris Lattner · 15 years ago
- 551b675 Fix typo in comment. by Nick Lewycky · 15 years ago
- 1a73ced Add some statistics to StrongPHIElimination. by Cameron Zwarich · 15 years ago
- 117be03 Add a statistic to PHIElimination tracking the number of critical edges split. by Cameron Zwarich · 15 years ago
- a18da59 missed a header by Chris Lattner · 15 years ago
- 0a9481f Enhance ComputeMaskedBits to know that aligned frameindexes by Chris Lattner · 15 years ago
- eafbe65 Adapt docs to '-loopsimplify -> -loop-simplify' change by Tobias Grosser · 15 years ago
- d8c7ff00 fix thinko :) by Chris Lattner · 15 years ago
- e075118 Revisit my fix for PR9028: the issue is that DAGCombine was by Chris Lattner · 15 years ago
- e5116f8 remove a now-unneccesary cast. by Chris Lattner · 15 years ago
- 5380d28 Remove pointless blank line. by Duncan Sands · 15 years ago
- 52fb846 Teach instsimplify that X+Y>=X+Z is the same as Y>=Z if neither side overflows, by Duncan Sands · 15 years ago
- d239e5a Fix test by Nadav Rotem · 15 years ago
- bc53ca1 Fix a regression from r125393; by Nadav Rotem · 15 years ago
- 915eeb4 when legalizing extremely wide shifts, make sure that by Chris Lattner · 15 years ago
- d302773 fix visitShift to properly zero extend the shift amount if the provided operand by Chris Lattner · 15 years ago
- c55f58b improve solaris support, from PR9109, patch by Yuri! by Chris Lattner · 15 years ago
- b289b40 add PR# by Chris Lattner · 15 years ago
- bb75d33 implement instcombine folding for things like (x >> c) < 42. by Chris Lattner · 15 years ago
- 16e036f add a helper method. by Chris Lattner · 15 years ago
- d91ef79 Wrap the struct in an anonymous namespace. by Argyrios Kyrtzidis · 15 years ago
- 74542aa refactor some code out into a helper method. by Chris Lattner · 15 years ago
- 8ebaf90 teach SCEV that the scale and addition of an inbounds gep don't NSW. by Chris Lattner · 15 years ago
- 26f2310 Add encodings and mnemonics for FXSAVE64 and FXRSTOR64. by Reid Kleckner · 15 years ago
- cc5bd4a Prevent IMPLICIT_DEF/KILL to become a delay filler instruction in SPARC backend. by Venkatraman Govindaraju · 15 years ago
- d02be24 SimplifyLibCalls: Add missing legalize check on various printf to puts and by Daniel Dunbar · 15 years ago
- 43186a4 tests: FileCheckize by Daniel Dunbar · 15 years ago
- 2e3066b Preserve aliases if needed. by Rafael Espindola · 15 years ago
- d800cf0 Add a note about SSE4.1 roundss/roundsd. by Benjamin Kramer · 15 years ago
- 609d54e A fix for 9165. by Nadav Rotem · 15 years ago
- f922c47 AsmMatcher custom operand parser failure enhancements. by Jim Grosbach · 15 years ago