aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* For VC++, define the ?INT*_C macros only it they are not yet defined.Oscar Fuentes2009-12-081-8/+27
* Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar). This saves extra instr...Anton Korobeynikov2009-12-082-1/+231
* Watch out for duplicated PHI instructions.Evan Cheng2009-12-071-3/+37
* Follow up to 90488. Turn a check into an assertion.Evan Cheng2009-12-071-2/+2
* Fix the OProfileJITEventListener for StringRef being returned from debug info.Jeffrey Yasskin2009-12-071-12/+6
* Rename DIFactory::InsertValue() as DIFactory::InsertDbgValueIntrinsic()Victor Hernandez2009-12-072-12/+14
* Add support to emit debug info for c++ style namespaces.Devang Patel2009-12-074-9/+122
* Delete code accidentally left behind.Evan Cheng2009-12-071-10/+0
* fix typoChris Lattner2009-12-071-1/+1
* add accessor, improve comment.Chris Lattner2009-12-072-2/+4
* Test case for 90787.Evan Cheng2009-12-071-0/+15
* Use FileCheck and set nounwind on calls.David Greene2009-12-071-6/+7
* Apply Pekka Jääskeläinen's patch to raise the first virtual registerDan Gohman2009-12-071-2/+2
* Introduce the "@llvm.dbg.value" debug intrinsic.Victor Hernandez2009-12-074-0/+60
* Simplify a bit.Mikhail Glushenkov2009-12-071-13/+5
* Throw 'const char*' instead of 'std::string'.Mikhail Glushenkov2009-12-071-11/+10
* add support for phi translation and incorpation of new expression.Chris Lattner2009-12-071-121/+144
* Don't enable the post-RA scheduler on x86 except at -O3. In itsDan Gohman2009-12-079-9/+9
* checkpoint of the new PHITransAddr code, still not done and not used byChris Lattner2009-12-072-52/+292
* Regenerate.Mikhail Glushenkov2009-12-071-59/+71
* Documentation update.Mikhail Glushenkov2009-12-071-20/+45
* Deprecate 'unpack_values'.Mikhail Glushenkov2009-12-075-63/+60
* Pass '-msse' and friends to llc as '-mattr=+/-'.Mikhail Glushenkov2009-12-072-1/+39
* Implement 'forward_value' and 'forward_transformed_value'.Mikhail Glushenkov2009-12-074-28/+187
* Refactoring, no functionality change.Mikhail Glushenkov2009-12-071-98/+163
* Pre-regalloc tale duplication. Work in progress.Evan Cheng2009-12-073-91/+232
* fixed some typos in method comments, reworded some comments for clarityJohn Mosby2009-12-072-9/+9
* Fixes the Atomic implementation if compiled by MSVC compiler.Oscar Fuentes2009-12-072-1/+5
* If BB is empty, insert PHI before end() instead of front().Evan Cheng2009-12-071-3/+6
* Some pretty-printingAnton Korobeynikov2009-12-071-0/+1
* Truncate the arguments of llvm.frameaddress / llvm.returnaddress intrinsics f...Anton Korobeynikov2009-12-072-1/+13
* Add lowering of returnaddr and frameaddr intrinsics. Shamelessly stolen from ...Anton Korobeynikov2009-12-073-1/+65
* Initial codegen support for MSP430 ISRsAnton Korobeynikov2009-12-074-8/+54
* Add MSP430 interrupt calling conv. No functionality change yet.Anton Korobeynikov2009-12-075-1/+11
* Add ability to select hw multiplier mode and select appropriate libcalls.Anton Korobeynikov2009-12-071-0/+29
* Fix typos. Thanks to John Tytgat for noticing it!Rafael Espindola2009-12-073-5/+5
* Dynamic stack realignment use of sp register as source/dest registerAnton Korobeynikov2009-12-063-6/+29
* fix PR5698Chris Lattner2009-12-062-0/+27
* remove extraneous comma clang warns aboutChris Lattner2009-12-061-1/+1
* constant fold loads from memcpy's from global constants. This is importantChris Lattner2009-12-062-6/+62
* add support for forwarding mem intrinsic values to non-local loads.Chris Lattner2009-12-062-33/+97
* gvn is optimizing this better now.Chris Lattner2009-12-061-2/+2
* Handle forwarding local memsets to loads. For example, we optimize this:Chris Lattner2009-12-062-43/+173
* Add helper methods for forming shift operations with a constant Chris Lattner2009-12-061-0/+21
* merge two tests.Chris Lattner2009-12-062-20/+25
* CheckAtomic.cmake: Put all C++ code inside CHECK_CXX_SOURCE_COMPILES.Oscar Fuentes2009-12-061-2/+1
* Fix for atomic intrinsics detection when using MSVC.Oscar Fuentes2009-12-051-0/+12
* Remove old DBG_LABEL code.Dan Gohman2009-12-052-9/+0
* Remove the unused DisableLegalizeTypes option and related code.Dan Gohman2009-12-053-53/+48
* Calling InvalidateEntry during the refinement was breaking the bootstrap.Bill Wendling2009-12-051-2/+12