summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-06-16Add a comment describing why transforming (shl x, 1) to (add x, x) is to beDan Gohman1-0/+5
2011-06-16PTX: Fix whitespace errorsJustin Holewinski4-25/+27
2011-06-16Add AVX suport for fpextend.Bruno Cardoso Lopes2-0/+29
2011-06-16Prempt some obnoxious compiler from complaing about signed/unsignedJakob Stoklund Olesen1-2/+2
2011-06-16Make sure to pass an unsigned to a printf format that is always %u.Jakob Stoklund Olesen1-1/+6
2011-06-16FileCheck-ize test, and make it work on EABI hosts, like clang-native-arm-cor...Eli Friedman1-7/+34
2011-06-16Force a triple here so this test doesn't fail on EABI hosts (like clang-nativ...Eli Friedman1-1/+1
2011-06-16Commit the right set of tests for r133124. Sorry 'bout that!Nick Lewycky2-4/+9
2011-06-16Reenabling this test with REQUIRES: AssertsAndrew Trick1-3/+2
2011-06-16Add support to lit for build mode requirements. e.g.Andrew Trick4-3/+13
2011-06-16Typos.Chad Rosier1-4/+4
2011-06-16Revision r128665 added an optimization to make use of NEON multiplierChad Rosier2-1/+23
2011-06-16Add a DAGCombine for (ext (binop (load x), cst)).Nick Lewycky3-63/+157
2011-06-16Silence warnings in non assert builds. Patch by David BlaikieBruno Cardoso Lopes1-2/+2
2011-06-16Rename the test. Thanks Cameron! Use shorter/generic names.Anna Zaks1-12/+12
2011-06-16Function::getNumBlockIDs() should be used instead of Function::size() to set ...Anna Zaks2-1/+82
2011-06-15Add a limit to the number of instructions memdep will scan in a single block....Eli Friedman1-1/+22
2011-06-15The ARC language-specific optimizer. Credit to Dan Gohman.John McCall28-0/+6947
2011-06-15unittests: add test for APInt::toString()Dylan Noblesmith1-0/+46
2011-06-15Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson5-10/+54
2011-06-15Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen15-547/+255
2011-06-15Update the Clang diagnostic emitter to emit IDs for diagnostic categories.John McCall1-1/+11
2011-06-15Testcase for previous commit.Rafael Espindola1-0/+33
2011-06-15Simplify; no significant functionality change.Eli Friedman1-26/+2
2011-06-15Fix cmake build.Rafael Espindola1-1/+0
2011-06-15Handle jump tables. Test to follow soon.Rafael Espindola1-0/+2
2011-06-15Try fixing http://google1.osuosl.org:8011/builders/clang-i686-freebsd/builds/...Argyrios Kyrtzidis1-0/+4
2011-06-15Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall9-1/+60
2011-06-15Remove unused code.Eli Friedman2-134/+0
2011-06-15Document ADT/PackedVector.h in "Programmer's Manual" doc.Argyrios Kyrtzidis1-0/+39
2011-06-15Add unit tests for ADT/PackedVectorArgyrios Kyrtzidis2-0/+112
2011-06-15Constify PackedVector::reference::operator T().Argyrios Kyrtzidis1-1/+1
2011-06-15Diagnostic for undefined assembler local symbols.Jim Grosbach2-5/+41
2011-06-15Disabling this test until I can figure out the right lit flags.Andrew Trick1-1/+3
2011-06-15Remove custom allocation orders in SystemZ.Jakob Stoklund Olesen3-262/+21
2011-06-15Another revsh pattern. rdar://9609059Evan Cheng3-0/+21
2011-06-15Added -stress-sched flag in the Asserts build.Andrew Trick5-15/+78
2011-06-15TargetLoweringOpt is a struct used by DAGCombine, not a pass.Chad Rosier1-1/+1
2011-06-15Make PPC64CompilationCallback compilable no non-darwin platforms.Roman Divacky1-34/+56
2011-06-15getZeroExtendInReg needs to get a scalar typeNadav Rotem1-1/+2
2011-06-15This test was failing on X86 machines which do not have SSE4. Fixed the test byNadav Rotem1-0/+17
2011-06-15Enable the simplification of truncating-store after fixing the usage ofNadav Rotem2-4/+5
2011-06-15Replace the statically generated hashtables for checking register relationshi...Owen Anderson3-134/+12
2011-06-15Teach the .ll parser to handle named metadata with non-simple names.Nick Lewycky2-3/+23
2011-06-15A minor simplification: no functional change.Bob Wilson1-7/+4
2011-06-15Use a SetTheory instance to expand register lists in register classes.Jakob Stoklund Olesen2-5/+13
2011-06-15Remove the LTO stuff from the profile_rt library's Makefile.Bill Wendling1-7/+2
2011-06-15Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen9-75/+75
2011-06-15Improve the heuristic to emit the alias if the number of hard-coded registersBill Wendling2-16/+38
2011-06-15Stop using memdep for a check that didn't really make sense with memdep. In t...Eli Friedman1-11/+9