aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Only reuse a previous IV if it would not require a type conversion.Evan Cheng2006-07-181-14/+17
* initial prologue and epilogue implementation. Need to define add and sub befo...Rafael Espindola2006-07-182-1/+23
* Make the implicit def instructions look like other instrs.Chris Lattner2006-07-183-5/+5
* simple optimization: don't bother calling "exists" (which calls the syscallChris Lattner2006-07-181-3/+0
* Remove a dead conditional: info_ can only be allocated if FD is good. ImproveChris Lattner2006-07-181-5/+4
* The only entry in the stat buf this code cares about is the size. Keep justChris Lattner2006-07-181-14/+14
* Reduce code in the error path by only allocating info_ if everything looksChris Lattner2006-07-181-10/+8
* Unindent some codeChris Lattner2006-07-181-25/+24
* Reduce the size of Constants.o by 25% by generalizing specific instantiations ofJim Laskey2006-07-171-30/+31
* skeleton of a lowerCall implementation for ARMRafael Espindola2006-07-163-5/+79
* On 64-bit targets like ppc64, we should use .quad to output pointer directives,Chris Lattner2006-07-151-1/+9
* Remove what little AIX support we have. It has never been tested and isn'tChris Lattner2006-07-155-169/+2
* Add an out-of-line virtual function to home class.Chris Lattner2006-07-141-0/+2
* Add an out-of-line virtual method for X86DwarfWriter to give it a home.Chris Lattner2006-07-142-19/+21
* Add two helpers for escaping and unescaping strings.Chris Lattner2006-07-141-0/+50
* eliminate some ugly code, using ConstantExpr::getWithOperands instead.Chris Lattner2006-07-142-86/+8
* Add a new helper, simplify ConstantExpr::getWithOperandReplaced at Gabor'sChris Lattner2006-07-141-22/+57
* Add a new method for bugpoint to useChris Lattner2006-07-141-0/+51
* Hopefully the final attempt at making IndVars preserve LCSSA.Owen Anderson2006-07-141-2/+30
* Add missing PPC64 extload/truncstoresChris Lattner2006-07-142-9/+99
* Add a noteChris Lattner2006-07-141-0/+9
* Another fix in the rotate encodings, needed when the first two operands are notChris Lattner2006-07-131-1/+1
* Revert this patch temporarily until PR831 is fixed.Chris Lattner2006-07-131-31/+15
* Fixed a bug handling void function types.Jim Laskey2006-07-132-12/+21
* Print negative immediates as negative values instead of large constantsChris Lattner2006-07-121-1/+1
* Turn an if into an else if.Chris Lattner2006-07-121-2/+2
* Fix encoding of rotates, such as rldiclChris Lattner2006-07-121-3/+3
* Handle instructions in the map, but that map to a null pointer.Chris Lattner2006-07-121-1/+2
* IndVars now (correctly) preserves LCSSA form.Owen Anderson2006-07-121-15/+31
* Implement PPC64 relocations typesChris Lattner2006-07-123-5/+36
* An overaggressive #ifdef allows a function to fall off the bottom of theChris Lattner2006-07-121-2/+1
* In addition to deleting calls, the inliner can constant fold them as well.Chris Lattner2006-07-121-2/+4
* Change the callgraph representation to store the callsite along with theChris Lattner2006-07-124-57/+68
* Add information preventing several register class constraints from working.Chris Lattner2006-07-121-1/+9
* Remove non-portable optimization that isn't worth itChris Lattner2006-07-121-5/+1
* The PPC64 JIT needs register numbers to encode instructions.Chris Lattner2006-07-111-35/+36
* Fix PR826, testcase here: Regression/Verifier/2006-07-11-StoreStruct.llChris Lattner2006-07-111-2/+8
* Emit inc / dec of registers as one byte instruction.Evan Cheng2006-07-111-4/+4
* Silence a warning produced in assertions-disabled modeChris Lattner2006-07-111-1/+1
* It was pointed out that DEBUG() is only available with -debug.Jim Laskey2006-07-113-3/+11
* Ensure that dump calls that are associated with asserts are removed fromJim Laskey2006-07-116-8/+19
* 1. Support for c++ mangled names.Jim Laskey2006-07-113-3/+16
* add the memri memory operandRafael Espindola2006-07-114-14/+42
* Revert my indvars changes because they were breaking things. Unfortunately thisOwen Anderson2006-07-111-29/+15
* Implement the inline asm 'A' constraint. This implements PR825 andChris Lattner2006-07-112-1/+17
* Fix CodeGen/Alpha/2006-07-03-ASMFormalLowering.ll and PR818.Chris Lattner2006-07-111-12/+29
* In 64-bit mode, 64-bit GPRs are callee saved, not 32-bit ones.Chris Lattner2006-07-113-62/+99
* Add a comment, and fix a typo that broke the build.Owen Anderson2006-07-101-1/+2
* Don't indent the entire function.Owen Anderson2006-07-101-50/+49
* New entry.Evan Cheng2006-07-101-0/+3