aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Testcase for llvm 103572 (7898991).Dale Johannesen2010-05-121-0/+31
* updated support for the COFF .linkonceNathan Jeffords2010-05-122-7/+27
* vst instructions are modeled as this:Evan Cheng2010-05-121-0/+26
* Teach local regalloc about virtual registers with sub-indices.Evan Cheng2010-05-121-9/+37
* Code clean up.Evan Cheng2010-05-121-1/+2
* MC/X86: Extend suffix matching hack to match 'q' suffix.Daniel Dunbar2010-05-122-1/+7
* Added a trivial function to modify the flags field of MCSymbolData class. The...Nathan Jeffords2010-05-121-0/+5
* MC/Mach-O/x86_64: Add a new hook for checking whether a particular section canDaniel Dunbar2010-05-124-66/+162
* Enable a bunch more -regalloc=fast testsJakob Stoklund Olesen2010-05-1215-17/+38
* Avoid scoping issues, fix buildbotsJakob Stoklund Olesen2010-05-121-20/+21
* Add initial kill flag support to FastISel.Dan Gohman2010-05-114-87/+180
* Make Clang happy.Daniel Dunbar2010-05-111-3/+3
* MC/Mach-O/x86_64: Fix PCrel adjustment for x86_64, which was using the fixupDaniel Dunbar2010-05-112-79/+92
* MC/Mach-O: As Kevin pointed out, 'Address' is really an offset -- rename to c...Daniel Dunbar2010-05-111-11/+11
* MC/Mach-O: Fix a crash on invalid.Daniel Dunbar2010-05-111-1/+4
* Fix PR6951 by fixing Module leaks in bugpoint.Jeffrey Yasskin2010-05-111-7/+7
* Store the Dirty bit in the LiveReg structure instead of a bit vector.Jakob Stoklund Olesen2010-05-111-34/+28
* Keep track of the last place a live virtreg was used.Jakob Stoklund Olesen2010-05-114-72/+121
* Don't set kill flags on uses of CopyFromReg nodes. InstrEmitter doesn'tDan Gohman2010-05-111-9/+16
* Avoid breaking vstd when reg_sequence is not used.Evan Cheng2010-05-111-1/+2
* One more -regalloc=fast testJakob Stoklund Olesen2010-05-111-0/+1
* Silence warningJakob Stoklund Olesen2010-05-111-1/+1
* Simplify this logic of creating a default Features object.Bill Wendling2010-05-111-26/+8
* Simplify the tracking of used physregs to a bulk bitor followed by a transitiveJakob Stoklund Olesen2010-05-115-6/+29
* Revert r103493, materializing functions in the regular PassManager.Dan Gohman2010-05-111-9/+1
* I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands2010-05-1113-19/+28
* Teach the regular pass manager how to materialize functions as needed.Dan Gohman2010-05-111-1/+9
* Remove the "WantsWholeFile" concept, as it's no longer needed. CBEDan Gohman2010-05-117-111/+56
* Trim #includes and forward declarations.Dan Gohman2010-05-113-3/+0
* Mostly rewrite RegAllocFast.Jakob Stoklund Olesen2010-05-113-703/+473
* Fix a comment.Dan Gohman2010-05-111-1/+1
* Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman2010-05-1161-463/+626
* MC/Mach-O x86_64: Switch to using fragment atom symbol.Daniel Dunbar2010-05-113-69/+54
* Test commit.Daniel Dunbar2010-05-111-2/+2
* Test commit.Tanya Lattner2010-05-111-1/+1
* Test commit.Tanya Lattner2010-05-111-1/+1
* Remove the TargetLowering::getSubtarget() virtual function, whichDan Gohman2010-05-113-8/+2
* Make SPU backend not assert on jump tables.Kalle Raiskila2010-05-112-0/+24
* Select @llvm.trap to the special B with 1111 condition (i.e. trap) instruction.Evan Cheng2010-05-115-4/+31
* Fixes for Microsoft Visual Studio 2010, from Steven Watanabe!Douglas Gregor2010-05-119-7/+41
* Don't create a StringRef with a NULL value.Bill Wendling2010-05-111-0/+2
* Extended the edis "IsBranch" property to callSean Callanan2010-05-112-1/+8
* Model some vst3 and vst4 with reg_sequence.Evan Cheng2010-05-112-11/+49
* The getDefaultSubtargetFeatures method of SubtargetFeature did actually return aBill Wendling2010-05-114-15/+30
* It's not safe eliminate copies where src and dst have different sub-register ...Evan Cheng2010-05-114-10/+15
* Ensure REG_SEQUENCE source operands are unique.Evan Cheng2010-05-111-0/+19
* MC/Mach-O: Fix another mismatch with .weak_definition, we shouldn't use aDaniel Dunbar2010-05-102-34/+44
* MC/Mach-O: Factor out doesSymbolRequireExternRelocation.Daniel Dunbar2010-05-101-10/+20
* Indentation.Evan Cheng2010-05-101-4/+4
* Enable multiple Compile Units in one module.Devang Patel2010-05-103-162/+258