aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* pass the mangler down into the various SectionForGlobal methods.Chris Lattner2009-07-292-3/+4
* Move comment to above method.Bill Wendling2009-07-291-21/+21
* - Temporarily unbreak the build by forcing the TType "absptr", which isn'tBill Wendling2009-07-292-50/+75
* Cleanup code to use iterators instead of ".size()".Bill Wendling2009-07-281-21/+25
* Doxygenify comments.Bill Wendling2009-07-282-2/+4
* Split out large loop into it's very own method. No intended functionality cha...Bill Wendling2009-07-282-42/+62
* Output the EH TType format and base offset only if there are types that we'reBill Wendling2009-07-281-6/+15
* Use the preferred EH data format for the preferred EH data format.Bill Wendling2009-07-281-2/+2
* Fix a typo.Evan Cheng2009-07-281-1/+1
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-282-2/+2
* Handle null and file symbol on doInitializationBruno Cardoso Lopes2009-07-282-9/+8
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-282-2/+2
* Add reload and remat backscheduling. This is disabled by default. UseDavid Greene2009-07-281-26/+150
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-285-25/+43
* Avoid build warnings.Mike Stump2009-07-271-0/+1
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-271-2/+2
* hoist MCContext/MCStreamer up to AsmPrinter since we're going to start creatingChris Lattner2009-07-271-0/+11
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-272-5/+3
* fix commentBruno Cardoso Lopes2009-07-271-1/+1
* add module identifier to the elf object fileBruno Cardoso Lopes2009-07-273-9/+26
* Handle external symbols for ELF and add some static methods to ELFSymBruno Cardoso Lopes2009-07-274-46/+155
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-273-18/+19
* Reorganize code a bit to reduce indentation. No visible functionality Eli Friedman2009-07-261-287/+287
* Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar2009-07-264-8/+7
* Remove Value::getNameLenDaniel Dunbar2009-07-261-18/+6
* remove a densemap from TargetAsmInfo that was uniquing the targetflags strings,Chris Lattner2009-07-261-4/+8
* make SectionKind know whether a symbol is weak or not in additionChris Lattner2009-07-262-14/+18
* rename Mergable -> Mergeable and Writable -> WriteableChris Lattner2009-07-262-11/+10
* two files I missed in the last commit.Chris Lattner2009-07-262-12/+12
* simplify getSectionForMergableConstant to take a SectionKind.Chris Lattner2009-07-262-9/+30
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-251-1/+1
* this is (unfortunately) several changes mixed together:Chris Lattner2009-07-251-1/+1
* Convert a few more things to use raw_ostream.Dan Gohman2009-07-252-26/+27
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-2516-86/+101
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-246-44/+44
* Add support for promoting SETCC operations.Jakob Stoklund Olesen2009-07-244-13/+20
* remove a use of SectionFlagsForGlobal.Chris Lattner2009-07-241-3/+4
* More move to raw_ostream.Daniel Dunbar2009-07-241-4/+3
* Move more to raw_ostream, provide support for writing MachineBasicBlock,Daniel Dunbar2009-07-245-5/+45
* Move to raw_ostream.Daniel Dunbar2009-07-242-38/+39
* Switch to getNameStr().Daniel Dunbar2009-07-244-13/+13
* document SectionFlags::Named better and make it more easily greppable byChris Lattner2009-07-241-1/+1
* "fix" PR4612, which is a crash on:Chris Lattner2009-07-231-1/+5
* Convert StringMap to using StringRef for its APIs.Daniel Dunbar2009-07-231-6/+3
* For real this time: PHI Def & Kill tracking added to PHIElimination.Lang Hames2009-07-231-3/+5
* Added PHI Def & Kill tracking to PHIElimination pass.Lang Hames2009-07-232-4/+56
* Reorder if-else branches as suggested by Bill.David Greene2009-07-221-4/+4
* Constify the key in Mi2IndexMap.David Greene2009-07-221-1/+1
* Ignore undef uses.Evan Cheng2009-07-221-0/+3
* Switch some clients to Value::getName(), and other getName() userDaniel Dunbar2009-07-221-2/+2