aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* SPARC backend: Modified LowerCall and LowerFormalArguments so that they use C...Venkatraman Govindaraju2011-01-182-272/+221
* Remove an unnecessary #include.Cameron Zwarich2011-01-181-1/+0
* Move DominanceFrontier from VMCore to Analysis.Cameron Zwarich2011-01-185-130/+140
* McARM: Use accessors where appropriate.Daniel Dunbar2011-01-181-13/+13
* McARM: Fill in ASMOperand::dump() for memory operands.Daniel Dunbar2011-01-181-1/+56
* McARM: Make ARMOperand use a union where appropriate.Daniel Dunbar2011-01-181-9/+13
* There is no point in verifying an analysis that is never updated.Cameron Zwarich2011-01-181-11/+0
* McARM: Unify ParseMemory() successfull return.Daniel Dunbar2011-01-181-40/+22
* McARM: Early exit on failure (NEFC).Daniel Dunbar2011-01-181-7/+8
* McARM: Always keep an offset expression, if used (instead of assuming == 0 if...Daniel Dunbar2011-01-181-24/+29
* McARM: Add a variety of asserts on the sanity of memory operands.Daniel Dunbar2011-01-181-1/+10
* McARM: Use a consistent marker for not-set OffsetRegNum.Daniel Dunbar2011-01-181-1/+1
* Convert a std::map to a DenseMap for another 1.7% speedup on -scalarrepl.Cameron Zwarich2011-01-181-3/+3
* Make a std::vector a SmallVector<*, 32> like the other vectors in the sameCameron Zwarich2011-01-181-1/+1
* Reduce indentation and remove commented out code.Rafael Espindola2011-01-181-122/+101
* Remove some now-unused DominanceFrontier methods.Cameron Zwarich2011-01-181-124/+0
* Remove code for updating dominance frontiers and some outdated references toCameron Zwarich2011-01-187-105/+21
* Remove outdated references to dominance frontiers.Cameron Zwarich2011-01-184-29/+27
* McARM: Start marking T2 address operands as such, for the benefit of the parser.Daniel Dunbar2011-01-181-0/+5
* Support/CommandLine: Add "Did you mean" print for mismatched operands.Daniel Dunbar2011-01-181-0/+39
* The stub routine that we're calling uses test and so clobbersEric Christopher2011-01-181-2/+2
* minor change to rafael's recent patches: if something isChris Lattner2011-01-181-1/+7
* Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.Jeffrey Yasskin2011-01-185-17/+0
* Remove checking that prevented overlapping CALLSEQ_START/CALLSEQ_ENDStuart Hastings2011-01-181-15/+9
* Windows/PathV2.inc: For CryptAcquireContext(), CRYPT_VERIFYCONTEXT may be spe...NAKAMURA Takumi2011-01-171-1/+1
* Windows/PathV2.inc: MoveFileEx() can behave like Posix's mv(1) to specify MOV...NAKAMURA Takumi2011-01-171-1/+2
* lib/Support/Windows/Signals.inc: "Showstopper" dialogs may be suppressed with...NAKAMURA Takumi2011-01-171-0/+3
* Remove dead code, that I apparently wrote a while back. We seem to be doing ...Owen Anderson2011-01-171-15/+0
* Add a missing <cctype> include, from Joerg Sonnenberger!Douglas Gregor2011-01-171-0/+1
* Fix an off-by-one error in ctpop combining.Benjamin Kramer2011-01-171-1/+1
* Roll r123609 back in with two changes that fix test failures with expensiveCameron Zwarich2011-01-173-61/+122
* Archive: Fix temp path names.Michael J. Spencer2011-01-171-4/+6
* Support/raw_ostream: Fix uninitalized variable in raw_fd_ostream constructor.Michael J. Spencer2011-01-171-0/+7
* Remove useless Tag enumeration.Jay Foad2011-01-172-4/+5
* Split up RotateShift itinerary in SPU.Kalle Raiskila2011-01-172-38/+40
* Add a DAGCombine to turn (ctpop x) u< 2 into (x & x-1) == 0.Benjamin Kramer2011-01-171-0/+24
* Don't crash SPU BE with memory accesses with big alignmnet.Kalle Raiskila2011-01-171-4/+4
* Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.Evan Cheng2011-01-1715-81/+244
* Roll out r123609 due to failures on the llvm-x86_64-linux-checks bot.Cameron Zwarich2011-01-173-121/+60
* Eliminate the use of dominance frontiers in PromoteMemToReg. In addition toCameron Zwarich2011-01-173-60/+121
* UnRevert "Revert "Archive: Replace all internal uses of PathV1 with PathV2. T...Michael J. Spencer2011-01-161-36/+36
* Fix rename.Michael J. Spencer2011-01-161-2/+11
* Provide instruction sizes for ARMv5 variants of MUL instructions.Anton Korobeynikov2011-01-161-29/+30
* Update README.txt to remove the DAE enhancement.Anders Carlsson2011-01-161-23/+0
* Teach DAE to look for functions whose arguments are unused, and change all ca...Anders Carlsson2011-01-161-1/+61
* UnRevert "Revert the archive part of "Support/PathV2: Add identify_magic.""Michael J. Spencer2011-01-162-6/+7
* Revert the archive part of "Support/PathV2: Add identify_magic."Michael J. Spencer2011-01-162-7/+6
* tidy up a comment, as suggested by duncanChris Lattner2011-01-161-2/+2
* Only put unnamed_addr constants in mergeable sections. Fixes PR8297.Rafael Espindola2011-01-161-1/+1
* Don't merge two constants if we care about the address of both.Rafael Espindola2011-01-161-22/+38