summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Hack to make this test work on platforms which aren't Macs. Fixing this Eli Friedman2009-08-011-1/+1
* Workaround a couple of Darwin assembler bugs.Evan Cheng2009-08-014-32/+72
* Give MachineFunctionAnalysis a destructor so it can verify thatDan Gohman2009-08-012-1/+5
* Delete a redundant variable.Dan Gohman2009-08-011-1/+0
* Minor code simplifications.Dan Gohman2009-08-011-8/+8
* Minor code simplifications.Dan Gohman2009-08-012-8/+1
* Avoid a problem with ulimit on Solaris & friends, patch by Edward O'Callaghan!Daniel Dunbar2009-08-011-4/+9
* Split t2MOVCCs since some assemblers do not recognize mov shifted register al...Evan Cheng2009-08-013-8/+64
* Make default ctor for ImmutableSet::iterator public.Ted Kremenek2009-08-011-2/+1
* llvm-mc: More quoted identifier support.Daniel Dunbar2009-08-013-43/+88
* SelectionDAGISel no longer needs to check hasAvailableExternallyLinkage,Dan Gohman2009-08-011-5/+0
* Make UnreachableMachineBlockElim preserve MachineDominatorTree andDan Gohman2009-08-011-0/+15
* The X86 maximal stack alignment calculator preserves the CFG. Also,Dan Gohman2009-08-011-2/+9
* X86 floating-point passes don't modify the CFG.Dan Gohman2009-08-012-0/+2
* Fix Thumb2 function call isel. Thumb1 and Thumb2 should share the sameEvan Cheng2009-08-017-73/+61
* Use setPreservesAll in X86CodeEmitter.Dan Gohman2009-07-311-0/+1
* Use setPreservesAll and setPreservesCFG in CodeGen passes.Dan Gohman2009-07-3117-14/+31
* SelectionDAGISel does not "preserve all", since it makes lots of changesDan Gohman2009-07-311-1/+3
* Use a range insert instead of an explicit loop.Dan Gohman2009-07-311-2/+1
* llvm-mc: Add -triple, and fix some typosDaniel Dunbar2009-07-312-3/+3
* llvm-mc: Fix .s output to quote section & symbol names when necessary.Daniel Dunbar2009-07-313-20/+59
* Privatize all but one of the remaining constant tables.Owen Anderson2009-07-313-62/+58
* Allow target intrinsics that return multiple values, i.e., struct types,Bob Wilson2009-07-311-15/+9
* Add a warning.Mikhail Glushenkov2009-07-311-1/+2
* llvm-mc: A few more parsing / match tweaks.Daniel Dunbar2009-07-312-11/+69
* t2BR_JT is mov pc, it's 2 byte long, not 4.Evan Cheng2009-07-311-9/+9
* Thumb2 movcc need .w suffix.Evan Cheng2009-07-311-3/+3
* add some comments on how this is *supposed* to work. We don'tChris Lattner2009-07-311-0/+27
* rearrange a conditional. Even if this weren't #if 0'd out, this wouldChris Lattner2009-07-311-4/+5
* Simplify operand padding by keying off tabs in the asm stream. IfDavid Greene2009-07-318-153/+62
* llvm-mc: Support quoted identifiers.Daniel Dunbar2009-07-313-6/+50
* PreferredEHDataFormat is always call with data and global, but this wholeChris Lattner2009-07-315-61/+21
* Fix unit tests.Owen Anderson2009-07-311-14/+16
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-318-94/+60
* Update unittest for LLVM API change.Benjamin Kramer2009-07-312-4/+4
* LibCallAliasAnalysis doesn't use TargetData.Dan Gohman2009-07-311-2/+0
* llvm-mc/X86: Sketch match functions for immediates and memory operands.Daniel Dunbar2009-07-312-39/+126
* Make TargetData optional in MemoryDependenceAnalysis.Dan Gohman2009-07-311-10/+7
* move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it toChris Lattner2009-07-316-33/+37
* Remove an unnecessary header.Dan Gohman2009-07-311-1/+0
* remove the PPCLinuxTargetAsmInfo implementation of PreferredEHDataFormat,Chris Lattner2009-07-312-35/+0
* remove a pointless override.Chris Lattner2009-07-312-12/+0
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-3156-399/+350
* Fix GVN's debug output, now that operator<< on Value* doesn't printDan Gohman2009-07-311-11/+12
* Whitespace and 80-col cleanup.Eric Christopher2009-07-311-153/+167
* - Convert the rest of the DOUTs to DEBUG+errs().Bill Wendling2009-07-311-14/+13
* PR4662: Fix a crash introduced by the recent LLVMContext changes.Eli Friedman2009-07-312-1/+16
* Fix a typo in a comment.Dan Gohman2009-07-311-1/+1
* Adjust unit test for the MCSection changes.Benjamin Kramer2009-07-311-4/+5
* Delete spurious semicolons.Dan Gohman2009-07-311-8/+8