aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Implement the -fno-builtin option in the front-end, not in the back-end.Bill Wendling2008-10-011-2/+1
* Add the new `-no-builtin' flag. This flag is meant to mimic the GCCBill Wendling2008-09-301-1/+2
* Optimize SelectionDAG's AssignTopologicalOrder even further.Dan Gohman2008-09-303-10/+9
* Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod...Evan Cheng2008-09-301-1/+5
* Re-apply 56835 along with header file changes.Evan Cheng2008-09-301-2/+7
* Fix FastISel to not initialize the PIC-base register multiple timesDan Gohman2008-09-291-0/+1
* Fix grammer.Devang Patel2008-09-291-1/+1
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-291-3/+4
* Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper methods.Daniel Dunbar2008-09-271-0/+17
* Re-apply 56683 with fixes.Evan Cheng2008-09-271-0/+11
* Add missing #include for asserts.Bill Wendling2008-09-271-0/+1
* Implement function notes as function attributes. Devang Patel2008-09-261-7/+7
* Now Attributes are divided in three groupsDevang Patel2008-09-263-39/+57
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-261-11/+0
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-261-5/+1
* Make some minor reorganizations and comment changes to eliminate trivialDan Gohman2008-09-261-15/+23
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-261-0/+11
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-264-11/+14
* If we have a function with an unreachable statement such that the ending debugBill Wendling2008-09-261-1/+1
* Make pointer parameter const for isUsedInBasicBlock.Bill Wendling2008-09-251-1/+1
* Large mechanical patch.Devang Patel2008-09-258-162/+161
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-253-2/+4
* Accept 'inreg' attribute on x86 functions asDale Johannesen2008-09-251-2/+2
* FastISel support for debug info.Dan Gohman2008-09-251-0/+2
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-253-4/+2
* Enable DeadMachineInstructionElim when Fast-ISel is enabled.Dan Gohman2008-09-251-0/+6
* Refactor the code that adds standard LLVM codegen passes intoDan Gohman2008-09-251-1/+7
* Finally get rid of virtual inheritance in TAIAnton Korobeynikov2008-09-242-2/+2
* Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov2008-09-241-0/+2
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-241-6/+2
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-242-28/+3
* Use generic section-handling stuff to emit constant pool entriesAnton Korobeynikov2008-09-241-2/+0
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-241-12/+4
* Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov2008-09-241-7/+3
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-242-6/+3
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-1/+2
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-241-6/+0
* Provide direct function to switch to SectionAnton Korobeynikov2008-09-242-1/+7
* Add DisableGVCompilation which forces the JIT to assert when it tries to allo...Evan Cheng2008-09-241-0/+11
* Reapplying r56550Bill Wendling2008-09-241-1/+7
* Temporarily revert r56550 until missing commit can be added.Eric Christopher2008-09-241-7/+1
* Refactor the constant folding code into it's own function. And call it from bothBill Wendling2008-09-241-1/+7
* Next round of earlyclobber handling. Approach theDale Johannesen2008-09-243-31/+4
* s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel2008-09-241-6/+6
* s/ParamAttributeListImpl/AttributeListImpl/gDevang Patel2008-09-241-4/+4
* Add a method to MachineInstr for testing whether it makesDan Gohman2008-09-241-0/+8
* Put FN_NOTE_AlwaysInline and others in FnAttr namespace.Devang Patel2008-09-241-4/+6
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-2/+7
* Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.Devang Patel2008-09-232-8/+7
* 80 colsDevang Patel2008-09-231-1/+1