summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Don't sign extend the char when expanding char -> int duringNick Lewycky2009-02-21
* bug 3610: Floating point vaarg not softened.Richard Pennington2009-02-21
* Drop bunch of half-working stuff in the ext_weak linkage support.Anton Korobeynikov2009-02-21
* Add AddrModeMatcher.cppEvan Cheng2009-02-21
* If two-address def is dead and the instruction does not define other register...Evan Cheng2009-02-21
* Teach LSR sink to sink the immediate portion of the common expression back in...Evan Cheng2009-02-21
* Make sure this doesn't access .end() too.Bill Wendling2009-02-21
* Make sure we don't dereference the .end() of the container.Bill Wendling2009-02-21
* rename a function to indicate that it checks for profitability as wellChris Lattner2009-02-21
* Propagate more debug loc infos. This also includes some code cleaning.Bill Wendling2009-02-21
* We need to propagate the debug location information even when dealing with theBill Wendling2009-02-21
* Fix a bug that David Greene found in the DAGCombiner's logicDan Gohman2009-02-20
* Fix strange logic in CollectIVUsers used to determine whether all uses areEvan Cheng2009-02-20
* Simplify code and reduce indentation. No functionality change.Dan Gohman2009-02-20
* Fix 80-column violations.Dan Gohman2009-02-20
* It's not necessary to check if Base is null here.Dan Gohman2009-02-20
* Support return of MMX values in 64-bit mode.Evan Cheng2009-02-20
* - Early exit a nested block.Bill Wendling2009-02-20
* Add a comment about how Imm can be used for loop-variant values.Dan Gohman2009-02-20
* add note about sinTorok Edwin2009-02-20
* Factor address mode matcher out of codegen prepare to make it available to ot...Evan Cheng2009-02-20
* Just roll back the previous change to -mem2reg.Zhou Sheng2009-02-20
* patch to update the line number information in pass -mem2reg.Zhou Sheng2009-02-20
* Fix a crash in the pre-alloc splitter exposed by recent codegen changes.Owen Anderson2009-02-20
* Add a quick pass to the stack slot colorer to eliminate some trivially redund...Owen Anderson2009-02-20
* Implement "superhero" strength reduction, or full strengthDan Gohman2009-02-20
* Add an accessor method to DwarfWriter to tell of debugging info should be emi...Bill Wendling2009-02-20
* Temporarily revert r65065. It was causing test failures.Bill Wendling2009-02-19
* Print out debug info when printing the machine instruction.Bill Wendling2009-02-19
* Check for -fast here too.Bill Wendling2009-02-19
* Generate these labels when we're in "fast" mode, not simply when we're no inBill Wendling2009-02-19
* Use DEBUG() instead of passing *DOUT to WriteAsOperand,Dan Gohman2009-02-19
* Make the debug output of LSR less cryptic and more informative.Dan Gohman2009-02-19
* If an executable is run through a symlink, dladdr will return theChris Lattner2009-02-19
* Fix the logic in this assertion to properly validate the numberDan Gohman2009-02-19
* Reapply r57340. VMKit does not presently rely on materializeFunctionDan Gohman2009-02-19
* Put code that generates debug labels into TableGen so that it can be used byBill Wendling2009-02-18
* add proper asmwriter and asmparser support for anonymous functions.Chris Lattner2009-02-18
* In theory the aliasee may have dead constant usersDuncan Sands2009-02-18
* The subprogram die may not exist while creating "default" scope.Devang Patel2009-02-18
* Use a sign-extend instead of a zero-extend when promoting aDan Gohman2009-02-18
* Simplify by using dyn_cast instead of isa and cast.Dan Gohman2009-02-18
* Add explicit keywords.Dan Gohman2009-02-18
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-18
* Factor out the code to add a MachineOperand to a MachineInstrBuilder.Dan Gohman2009-02-18
* Eliminate several more unnecessary intptr_t casts.Dan Gohman2009-02-18
* GV with null value initializer shouldn't go to BSS if it's meant for a mergea...Evan Cheng2009-02-18
* Fix a corner case in the new indvars promotion logic: if thereDan Gohman2009-02-18
* Fix a typo in a comment.Dan Gohman2009-02-18
* If an alias is dead and so is its aliasee, then globaldce wouldDuncan Sands2009-02-17