aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* 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
* Put comment printing under asm-verbose.David Greene2009-07-221-13/+36
* Make some changes suggested by Bill and Evan.David Greene2009-07-222-34/+25
* remove the SelectSectionForMachineConst hook, replacing it withChris Lattner2009-07-222-3/+10
* Let each target determines whether a machine instruction is dead. If true, th...Evan Cheng2009-07-222-25/+23
* Get rid of the Pass+Context magic.Owen Anderson2009-07-227-42/+42
* reimplement Constant::ContainsRelocations as Chris Lattner2009-07-221-13/+1
* Exposed PHIElimination pass within CodeGen.Lang Hames2009-07-212-74/+101
* Add some support for iterative coalescers to calculate a joined liveDavid Greene2009-07-212-2/+35
* no really, I can spell!Chris Lattner2009-07-211-2/+2
* add an API so target-independent codegen can determine if a constantChris Lattner2009-07-211-1/+20
* Change ELFCodeEmitter logic to emit the constant pool and jump tables toBruno Cardoso Lopes2009-07-212-27/+29
* revert r76602, 76603, and r76615, pending design discussions.Chris Lattner2009-07-213-11/+13
* Remove shift amount flavor. It isn't actually complete enough to Eli Friedman2009-07-211-1/+0
* Prefix IR dumps with LiveInterval indices when possible. This turnsDavid Greene2009-07-211-9/+2
* make AsmPrinter::doFinalization iterate over the global variablesChris Lattner2009-07-211-0/+5
* Add PrefixPrinter arguments to the dump routines for MachineFunction andDavid Greene2009-07-212-4/+9
* Rename getConstantInt{True|False} to get{True|False} at Chris' behest.Owen Anderson2009-07-211-4/+4
* Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match theChris Lattner2009-07-212-2/+3
* Another rewriter bug exposed by recent coalescer changes. ReuseInfo::GetRegFo...Evan Cheng2009-07-211-23/+27
* Simplify / normalize some uses of Value::getName.Daniel Dunbar2009-07-211-1/+1
* Support adding relocations for data sections, handling the cases whereBruno Cardoso Lopes2009-07-213-24/+57