aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-04-17now that predicates have a decent abstraction layer on them, introduce a new Chris Lattner
2011-04-17Rework our internal representation of node predicates to expose moreChris Lattner
2011-04-17remove some debugging code I added.Chris Lattner
2011-04-171. merge fast-isel-shift-imm.ll into fast-isel-x86-64.llChris Lattner
2011-04-17fix an x86 fast isel issue where we'd completely give up on folding an addressChris Lattner
2011-04-17fix an oversight which caused us to compile the testcase (and otherChris Lattner
2011-04-17tidy up and reduce indentation.Chris Lattner
2011-04-17Fix rdar://9289512 - not folding load into compare at -O0Chris Lattner
2011-04-17split a complex predicate out to a helper function. Simplify two for loops,Chris Lattner
2011-04-17Remove working entry from README.Eli Friedman
2011-04-17fix rdar://9289583 - fast isel should handle non-canonical commutative binopsChris Lattner
2011-04-16PR9055: extend the fix to PR4050 (r70179) to apply to zext and anyext.Eli Friedman
2011-04-16Rename a misleadingly-named variable.Frits van Bommel
2011-04-16Add test cases for Jay's r129641 and fix a 32-bit-centric testcase in a file ...Frits van Bommel
2011-04-16Unbreak the MSVC 2010 build.Francois Pichet
2011-04-16Fix bug when checking phi operands in InstCombiner::visitPHINode(),Jay Foad
2011-04-16MSVC needs the return 0 to compile.Francois Pichet
2011-04-16Remove unused variable.Benjamin Kramer
2011-04-16Write out uint64_t as i{0..32},i{33..64} instead of i{0..32},0.Benjamin Kramer
2011-04-16Don't use C++ comments in C code.Nick Lewycky
2011-04-16Put each personality function in a section. This fixes the gnu ld warning:Rafael Espindola
2011-04-16Correct result when a branch condition is live across a blockStuart Hastings
2011-04-16Fix divmod libcall lowering. Convert to {S|U}DIVREM first and then expand the...Evan Cheng
2011-04-16Fix cmake build.Rafael Espindola
2011-04-16Move the re-stemming function up top and use it where it's currently inlined.Nick Lewycky
2011-04-16Rename LineProfiling to GCOVProfiling to more accurately represent what itNick Lewycky
2011-04-16Introduce support to encode Objective-C property information in debugging inf...Devang Patel
2011-04-15Thumb2 BFC was insufficiently encoded.Johnny Chen
2011-04-15A8.6.315 VLD3 (single 3-element structure to all lanes)Johnny Chen
2011-04-15Re-enable test o32_cc_vararg.ll.Akira Hatanaka
2011-04-15Initial work to improve documentation for Clang's diagnostics, from Matthieu ...Douglas Gregor
2011-04-15Reverse unnecessary changes made in r129606 and r129608. There is no change i...Akira Hatanaka
2011-04-15Add ORR and EOR to the CMP peephole optimizer. It's hard to get isel to generateCameron Zwarich
2011-04-15Fix some broken links, from Matthieu MonrocqDouglas Gregor
2011-04-15Fix lines that exceed 80 columns. There is no change in functionality.Akira Hatanaka
2011-04-15Add this test back for Darwin.Rafael Espindola
2011-04-15Fix lines that have incorrect indentation or exceed 80 columns. There is no c...Akira Hatanaka
2011-04-15The AND instruction leaves the V flag unmodified, so it falls victim to the sameCameron Zwarich
2011-04-15Fix cmake build.Rafael Espindola
2011-04-15Some refactoring suggested by Anton Korobeynikov.Rafael Espindola
2011-04-15Add missing register forms of instructions to the ARM CMP-folding code. ThisCameron Zwarich
2011-04-15Add pass that expands pseudo instructions into target instructions after regi...Akira Hatanaka
2011-04-15Increase SubtargetFeatureKV Value and Implies fields to 64 bits since some ta...Evan Cheng
2011-04-15Add encoding tests for flds/fildsJoerg Sonnenberger
2011-04-15Implements StringRef::compare with bounds. It is behaves similarly to strncmp...Lenny Maiorani
2011-04-15Teach the SplitKit blitter to handle multiply defined values as well.Jakob Stoklund Olesen
2011-04-15Remember to set flag.Jakob Stoklund Olesen
2011-04-15Add 129518 back with a fix for when we are producing eh just because of debug...Rafael Espindola
2011-04-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
2011-04-15Revert r129518, "Change ELF systems to use CFI for producing the EH tables. T...NAKAMURA Takumi