aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Disable machine copy propagation for now. It's known to be buggy (PR11940) an...Benjamin Kramer2012-02-162-2/+2
* Revert "InstSimplify: Strip pointer casts early."Benjamin Kramer2012-02-161-6/+5
* InstSimplify: Strip pointer casts early.Benjamin Kramer2012-02-161-5/+6
* InstSimplify: Ignore pointer casts when constant folding compares between poi...Benjamin Kramer2012-02-162-2/+25
* s/ModAttrBehavior/ModFlagBehavior/g to be consistent with how module flags ar...Bill Wendling2012-02-162-8/+8
* Add 'exception handling' to my description.Bill Wendling2012-02-161-0/+1
* Add blurb about module flags and reformat a bit.Bill Wendling2012-02-161-21/+24
* Remove extraneous #include and spelling mistake introduced in r150669.James Molloy2012-02-161-2/+1
* Modify the algorithm when traversing the DAGCombiner's worklist to be O(log N...James Molloy2012-02-161-13/+36
* VMCore/AsmWriter.cpp: Tweak to check #INF and #NAN earlier.NAKAMURA Takumi2012-02-161-1/+3
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-16235-695/+549
* Template specialize SmallVector::push_back based on POD-ness of the type. Re...Pete Cooper2012-02-161-19/+35
* VMCore/AsmWriter.cpp: Use APFloat instead of atof(3).NAKAMURA Takumi2012-02-161-1/+1
* Oop - r150653 + r150654 broke one of my test cases. Backing out for now...Lang Hames2012-02-162-9/+4
* FPSCR shouldn't be reserved.Lang Hames2012-02-161-1/+0
* MachineCSE shouldn't extend the live ranges of reserved or allocatable regist...Lang Hames2012-02-161-3/+9
* Give a description of the Objective-C garbage collection module flags.Bill Wendling2012-02-161-0/+73
* loop-rotate shouldn't hoist alloca instructions out of a loop. Patch by Patr...Eli Friedman2012-02-162-1/+35
* Enable register mask operands for x86 calls.Jakob Stoklund Olesen2012-02-163-40/+30
* Remove extraneous tests.Bill Wendling2012-02-152-119/+0
* Add a test for generating Objective-C metadata from module flags.Bill Wendling2012-02-151-0/+13
* Handle register masks in branch folding.Jakob Stoklund Olesen2012-02-151-0/+8
* Fix library visibility problems with VLIWPacketizer.Andrew Trick2012-02-152-9/+22
* Use the enum instead of 'unsigned'.Bill Wendling2012-02-152-3/+4
* Make LiveIntervals::handleMove() bundle aware.Lang Hames2012-02-153-4/+21
* Use 'getDataNoRel' for the section kind.Bill Wendling2012-02-151-5/+4
* Fix assertion condition.Lang Hames2012-02-151-1/+1
* Add a test for the Objective-C garbage collection metadata stuff.Bill Wendling2012-02-152-0/+119
* Modify the code that emits the module flags to use the new module flags accessorBill Wendling2012-02-154-43/+47
* Add a module flags accessor method which returns the flags in a vector.Bill Wendling2012-02-152-0/+26
* Add function for computing the edit distance of two arrays.Kaelyn Uhrain2012-02-152-51/+107
* Don't expose DefaultVLIWSchedulerAndrew Trick2012-02-152-3/+3
* utils: Kill NewNightlyTest.pl, which has been replaced by LNT (as far as I kn...Daniel Dunbar2012-02-153-849/+4
* Remove overly conservative assert.Lang Hames2012-02-151-1/+0
* Generic "VLIW" packetizer based on a DFA generated from target itinerary.Andrew Trick2012-02-152-0/+216
* Optimize redundant sign extends and negation of predicates.Sirish Pande2012-02-1515-209/+1037
* Revert "Replacing HexagonOptimizeSZExtends with HexagonPeephole."Eric Christopher2012-02-152-292/+129
* Revert "Optimize redundant sign extends and negation of predicates"Eric Christopher2012-02-1513-745/+80
* Replacing HexagonOptimizeSZExtends with HexagonPeephole.Sirish Pande2012-02-152-129/+292
* Optimize redundant sign extends and negation of predicatesSirish Pande2012-02-1513-80/+745
* Add braces to if clause to make symmetric with associate else clause.Chad Rosier2012-02-151-18/+19
* For ELF, also call fixSymbolsInTLSFixups() on expressions passed to EmitValue...David Meyer2012-02-153-2/+111
* Strip the pointer casts from the constants here.Bill Wendling2012-02-151-1/+1
* Add a way to replace a field inside a metadata node. This can beEric Christopher2012-02-152-0/+8
* Revert r150565 again. Appears to be a stage2 failure with dragonegg.Andrew Trick2012-02-151-6/+8
* Reapply r150565 with the typo fix properly merged.Andrew Trick2012-02-151-8/+6
* reverting r150565. Premature push.Andrew Trick2012-02-151-6/+8
* Move PostRAMachineLICM into MachineLateOptimization. It now runs after PEI!Andrew Trick2012-02-151-8/+6
* Add a check to make sure we don't assign slot indexes for instructions inside...Lang Hames2012-02-151-0/+2
* Allow CodeGen (llc) command line options to work as expected.Andrew Trick2012-02-152-52/+128