| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix SSE4.1 roundss, roundsd. While the instructions have | Dale Johannesen | 2008-10-10 | 1 | -2/+2 |
* | Fix copy-and-paste-o. | Owen Anderson | 2008-10-10 | 1 | -2/+2 |
* | Add a basic intra-procedural escape analysis. This hasn't be extensively tes... | Owen Anderson | 2008-10-10 | 1 | -0/+59 |
* | Fixed definition of llvm_anyptr_ty | Mon P Wang | 2008-10-10 | 1 | -1/+1 |
* | A file missed from previous checkin. | Dale Johannesen | 2008-10-09 | 1 | -1/+2 |
* | Add a "loses information" return value to APFloat::convert | Dale Johannesen | 2008-10-09 | 2 | -4/+5 |
* | Rename APFloat::convertToAPInt to bitcastToAPInt to | Dale Johannesen | 2008-10-09 | 1 | -5/+5 |
* | (re)Put const weak strings in appropriate section on Darwin. | Dale Johannesen | 2008-10-08 | 1 | -0/+1 |
* | Fix disagreement about where the attributes are | Eric Christopher | 2008-10-07 | 1 | -1/+1 |
* | Add an option to enable StrongPHIElimination, for ease of testing. | Owen Anderson | 2008-10-07 | 1 | -0/+4 |
* | Note that ADDC and company don't actually expand yet (missing in legalize | Andrew Lenharth | 2008-10-07 | 2 | -0/+20 |
* | Cosmetic. | Evan Cheng | 2008-10-06 | 1 | -1/+1 |
* | comment cleanups | Chris Lattner | 2008-10-04 | 1 | -6/+5 |
* | Fix fast-isel's handling of atomic instructions. They may | Dan Gohman | 2008-10-04 | 1 | -1/+9 |
* | Fix function attribute verification check. | Devang Patel | 2008-10-03 | 1 | -1/+2 |
* | Verify function attributes. | Devang Patel | 2008-10-03 | 1 | -2/+2 |
* | On Darwin ARM, memory needs special handling to do JIT. This patch expands | Jim Grosbach | 2008-10-03 | 2 | -2/+15 |
* | Switch the MachineOperand accessors back to the short names like | Dan Gohman | 2008-10-03 | 4 | -46/+56 |
* | Teach internalize to preserve the callgraph. | Duncan Sands | 2008-10-03 | 1 | -2/+6 |
* | Optimize conditional branches in X86FastISel. This replaces | Dan Gohman | 2008-10-02 | 1 | -0/+5 |
* | Add a new MachineBasicBlock utility function, isLayoutSuccessor, that | Dan Gohman | 2008-10-02 | 1 | -0/+7 |
* | Build system tweaks to make it more convenient for the plugin authors. | Mikhail Glushenkov | 2008-10-02 | 2 | -0/+223 |
* | A Partitioned Boolean Quadratic Programming (PBQP) based register allocator. | Evan Cheng | 2008-10-02 | 2 | -0/+6 |
* | Rename IRBuilder::IsNonNull -> IsNotNull in response to feedback. | Daniel Dunbar | 2008-10-02 | 1 | -2/+2 |
* | "The original bug was a complaint that _mm_srli_si128 mis-compiled when passed | Bill Wendling | 2008-10-02 | 1 | -0/+6 |
* | Add llvm::sys::{osName,osVersion} for retrieving operating system name | Daniel Dunbar | 2008-10-02 | 1 | -0/+9 |
* | Attributes noinline alwaysinline are incompatible | Devang Patel | 2008-10-01 | 1 | -2/+3 |
* | Remove OptimizeForSize global. Use function attribute optsize. | Devang Patel | 2008-10-01 | 1 | -4/+0 |
* | add a new form of Type::dump that takes a module for type names, | Chris Lattner | 2008-10-01 | 1 | -0/+5 |
* | Factorize code: remove variants of "strip off | Duncan Sands | 2008-10-01 | 1 | -1/+10 |
* | Implement the -fno-builtin option in the front-end, not in the back-end. | Bill Wendling | 2008-10-01 | 1 | -2/+1 |
* | Add the new `-no-builtin' flag. This flag is meant to mimic the GCC | Bill Wendling | 2008-09-30 | 1 | -1/+2 |
* | Optimize SelectionDAG's AssignTopologicalOrder even further. | Dan Gohman | 2008-09-30 | 3 | -10/+9 |
* | Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod... | Evan Cheng | 2008-09-30 | 1 | -1/+5 |
* | Re-apply 56835 along with header file changes. | Evan Cheng | 2008-09-30 | 1 | -2/+7 |
* | Fix FastISel to not initialize the PIC-base register multiple times | Dan Gohman | 2008-09-29 | 1 | -0/+1 |
* | Fix grammer. | Devang Patel | 2008-09-29 | 1 | -1/+1 |
* | Rename isWeakForLinker to mayBeOverridden. Use it | Duncan Sands | 2008-09-29 | 1 | -3/+4 |
* | Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper methods. | Daniel Dunbar | 2008-09-27 | 1 | -0/+17 |
* | Re-apply 56683 with fixes. | Evan Cheng | 2008-09-27 | 1 | -0/+11 |
* | Add missing #include for asserts. | Bill Wendling | 2008-09-27 | 1 | -0/+1 |
* | Implement function notes as function attributes. | Devang Patel | 2008-09-26 | 1 | -7/+7 |
* | Now Attributes are divided in three groups | Devang Patel | 2008-09-26 | 3 | -39/+57 |
* | Temporarily reverting r56683. This is causing a failure during the build of l... | Bill Wendling | 2008-09-26 | 1 | -11/+0 |
* | Rename ConstantSDNode's getSignExtended to getSExtValue, for | Dan Gohman | 2008-09-26 | 1 | -5/+1 |
* | Make some minor reorganizations and comment changes to eliminate trivial | Dan Gohman | 2008-09-26 | 1 | -15/+23 |
* | Fix @llvm.frameaddress codegen. FP elimination optimization should be disable... | Evan Cheng | 2008-09-26 | 1 | -0/+11 |
* | Add "inreg" field to CallSDNode (doesn't increase | Dale Johannesen | 2008-09-26 | 4 | -11/+14 |
* | If we have a function with an unreachable statement such that the ending debug | Bill Wendling | 2008-09-26 | 1 | -1/+1 |
* | Make pointer parameter const for isUsedInBasicBlock. | Bill Wendling | 2008-09-25 | 1 | -1/+1 |