aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* If a function does a volatile load from a global constant, do notDuncan Sands2010-10-302-4/+14
* Tidy up.Jim Grosbach2010-10-301-1/+1
* Rename alignof -> alignOf to avoid irritating C++'0x compilers,Chris Lattner2010-10-304-6/+6
* stay out of the reserved namespaceChris Lattner2010-10-301-6/+6
* simplify this code.Chris Lattner2010-10-301-8/+4
* split MaybeParseRegister into its two logical uses, eliminating malloc+free t...Chris Lattner2010-10-301-35/+38
* Avoid re-evaluating MI.getNumOperands() every iteration of the loop.Jim Grosbach2010-10-301-1/+1
* Include MachineBasicBlock numbers in viewCFG() output.Jakob Stoklund Olesen2010-10-301-8/+6
* Make sure copies are inserted after any exception handling labels at the top ofJakob Stoklund Olesen2010-10-301-1/+1
* Add SkipPHIsAndLabels from PHIElimination to MachineBasicBlock. It is neededJakob Stoklund Olesen2010-10-302-0/+12
* Disable more of physical register live intervals verification.Jakob Stoklund Olesen2010-10-301-2/+3
* Print out register class of spilled register.Jakob Stoklund Olesen2010-10-301-2/+4
* Overhaul memory barriers in the ARM backend. Radar 8601999.Bob Wilson2010-10-307-145/+89
* Add polly support to the build system.Tobias Grosser2010-10-305-9/+74
* Encode the register list operands for ARM mode LDM/STM instructions.Jim Grosbach2010-10-304-0/+23
* Some instructions end with an "ls" prefix, but it doesn't indicate that they areBill Wendling2010-10-293-437/+169
* Mult-alt constraint incremental development step 3.John Thompson2010-10-292-5/+5
* Teach machine cse to eliminate instructions with multiple physreg uses and de...Evan Cheng2010-10-292-51/+52
* Remove hard tab characters.Jim Grosbach2010-10-291-3/+3
* 80 column fix.Jim Grosbach2010-10-291-2/+2
* trailing whitespaceJim Grosbach2010-10-291-2/+2
* s/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consistent with other operandJim Grosbach2010-10-293-3/+3
* Fix fpscr <-> GPR latency info.Evan Cheng2010-10-293-4/+12
* Be more strict on when we produce an undefined reference. In gas a file withRafael Espindola2010-10-294-2/+8
* Apply a patch from Frits van Bommel to fix the CMake build.Dan Gohman2010-10-291-1/+1
* Clean up indentation and other whitespace.Bob Wilson2010-10-291-11/+9
* Remove trailing whitespace.Bob Wilson2010-10-291-70/+69
* trailing whitespaceJim Grosbach2010-10-291-85/+85
* Fix 80-column violation.Bob Wilson2010-10-291-1/+2
* Change instcombine's getShuffleMask to represent undef with negative values.Bob Wilson2010-10-292-40/+49
* Remove DAG combiner patch to fold vector splats. Instcombiner does it now.Bob Wilson2010-10-292-21/+0
* Make instcombine a little more aggressive in combining vector shuffles.Bob Wilson2010-10-292-15/+32
* add FIXMEJim Grosbach2010-10-291-0/+5
* Convert ARM::MOVi2pieces to a true pseudo-instruction and expand it inJim Grosbach2010-10-294-45/+32
* Update testcase since we're no longer doing the constant forwarding inline wi...Owen Anderson2010-10-291-2/+1
* Handle comparison values we already have - this fixes the consumer-typesetEric Christopher2010-10-291-4/+65
* Give up on doing in-line instruction simplification during correlated value p...Owen Anderson2010-10-291-10/+1
* Convert this test to .s form.Owen Anderson2010-10-292-625/+150
* ARM::MOVi32imm is expanded in ARMExpandPseudoInsts, so there's no need toJim Grosbach2010-10-291-55/+0
* Convert this test to .s form.Owen Anderson2010-10-292-85/+26
* Fix typo.Jim Grosbach2010-10-291-1/+1
* ARM encoding information for CLREX, SWP and SWPB. Add comment for sjlj pseudo...Jim Grosbach2010-10-292-20/+25
* not is testing for a normal exit with a non-zero value. It shouldn'tDan Gohman2010-10-291-1/+11
* Convert this test to .s form.Owen Anderson2010-10-292-121/+26
* Make ScalarEvolution::forgetLoop forget all contained loops too, becauseDan Gohman2010-10-291-0/+5
* Convert this test to .s form.Owen Anderson2010-10-292-427/+87
* ARM mode LDREX*/STREX* binary encodings.Jim Grosbach2010-10-292-18/+28
* Covert this test to .s form.Owen Anderson2010-10-292-107/+30
* Convert this test to .s form.Owen Anderson2010-10-292-278/+56
* Convert this test to .s form.Owen Anderson2010-10-292-381/+67