summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Fix fast-isel's handling of atomic instructions. They mayDan Gohman2008-10-04
* Fix function attribute verification check.Devang Patel2008-10-03
* Verify function attributes.Devang Patel2008-10-03
* On Darwin ARM, memory needs special handling to do JIT. This patch expandsJim Grosbach2008-10-03
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-03
* Teach internalize to preserve the callgraph.Duncan Sands2008-10-03
* Optimize conditional branches in X86FastISel. This replacesDan Gohman2008-10-02
* Add a new MachineBasicBlock utility function, isLayoutSuccessor, thatDan Gohman2008-10-02
* Build system tweaks to make it more convenient for the plugin authors.Mikhail Glushenkov2008-10-02
* A Partitioned Boolean Quadratic Programming (PBQP) based register allocator.Evan Cheng2008-10-02
* Rename IRBuilder::IsNonNull -> IsNotNull in response to feedback.Daniel Dunbar2008-10-02
* "The original bug was a complaint that _mm_srli_si128 mis-compiled when passedBill Wendling2008-10-02
* Add llvm::sys::{osName,osVersion} for retrieving operating system nameDaniel Dunbar2008-10-02
* Attributes noinline alwaysinline are incompatibleDevang Patel2008-10-01
* Remove OptimizeForSize global. Use function attribute optsize.Devang Patel2008-10-01
* add a new form of Type::dump that takes a module for type names,Chris Lattner2008-10-01
* Factorize code: remove variants of "strip offDuncan Sands2008-10-01
* Implement the -fno-builtin option in the front-end, not in the back-end.Bill Wendling2008-10-01
* Add the new `-no-builtin' flag. This flag is meant to mimic the GCCBill Wendling2008-09-30
* Optimize SelectionDAG's AssignTopologicalOrder even further.Dan Gohman2008-09-30
* Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod...Evan Cheng2008-09-30
* Re-apply 56835 along with header file changes.Evan Cheng2008-09-30
* Fix FastISel to not initialize the PIC-base register multiple timesDan Gohman2008-09-29
* Fix grammer.Devang Patel2008-09-29
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-29
* Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper methods.Daniel Dunbar2008-09-27
* Re-apply 56683 with fixes.Evan Cheng2008-09-27
* Add missing #include for asserts.Bill Wendling2008-09-27
* Implement function notes as function attributes. Devang Patel2008-09-26
* Now Attributes are divided in three groupsDevang Patel2008-09-26
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-26
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-26
* Make some minor reorganizations and comment changes to eliminate trivialDan Gohman2008-09-26
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-26
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-26
* If we have a function with an unreachable statement such that the ending debugBill Wendling2008-09-26
* Make pointer parameter const for isUsedInBasicBlock.Bill Wendling2008-09-25
* Large mechanical patch.Devang Patel2008-09-25
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-25
* Accept 'inreg' attribute on x86 functions asDale Johannesen2008-09-25
* FastISel support for debug info.Dan Gohman2008-09-25
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-25
* Enable DeadMachineInstructionElim when Fast-ISel is enabled.Dan Gohman2008-09-25
* Refactor the code that adds standard LLVM codegen passes intoDan Gohman2008-09-25
* Finally get rid of virtual inheritance in TAIAnton Korobeynikov2008-09-24
* Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov2008-09-24
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-24
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-24
* Use generic section-handling stuff to emit constant pool entriesAnton Korobeynikov2008-09-24
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-24