aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* system_error: Remove Windows headers.Michael J. Spencer2010-11-291-133/+119
* Support/PathV2: Just about every function call requires the Twine header.Michael J. Spencer2010-11-291-0/+1
* Refactor some of the "disassembly-only" instructions into a base class. ThisBill Wendling2010-11-291-36/+21
* fix PR8677, patch by Jakub Staszak!Chris Lattner2010-11-292-2/+18
* Update fastisel for the changes in r120272.Eric Christopher2010-11-291-3/+7
* Transform (extractvalue (load P), ...) to (load (gep P, 0, ...)) if the load ...Frits van Bommel2010-11-292-6/+102
* Rename t2 TBB and TBH instructions to reference that they encode the jump tableJim Grosbach2010-11-296-15/+15
* Update this test to keep testing the -instcombine transform it's supposed to ...Frits van Bommel2010-11-291-3/+3
* Improving the factoring of several instruction encodings.Owen Anderson2010-11-291-89/+51
* Teach ConstantFoldInstruction() how to fold insertvalue and extractvalue.Frits van Bommel2010-11-293-1/+148
* Now to chant the magical incantation that will exorcise the System libraryCharles Davis2010-11-2939-39/+39
* Remove empty directories.Benjamin Kramer2010-11-290-0/+0
* Add support for NEON VLD3-dup instructions.Bob Wilson2010-11-297-0/+113
* Fix copy-and-paste errors in VLD2-dup scheduling itineraries.Bob Wilson2010-11-292-4/+4
* ARM Pseudo-ize tBR_JTr.Jim Grosbach2010-11-295-28/+19
* Thumb2 encodings for MSR and MRS.Owen Anderson2010-11-291-10/+24
* Update library dependencies changed in the System -> Support merge.Michael J. Spencer2010-11-291-40/+39
* Thumb2 encodings for system instructions.Owen Anderson2010-11-291-8/+50
* Thumb2 encodings for branches and IT blocks.Owen Anderson2010-11-291-0/+15
* The ARM BR_JT* pseudos don't need to use the printer jtblock_operand node toJim Grosbach2010-11-291-4/+4
* I swear I did a make clean and make before committing all this...Michael J. Spencer2010-11-2920-27/+27
* Switch ARM BR_JTm and BR_JTr instructions to be MC-expanded pseudos.Jim Grosbach2010-11-293-43/+95
* Missed another one.Michael J. Spencer2010-11-291-1/+1
* Missed a spot.Michael J. Spencer2010-11-291-1/+1
* Merge System into Support.Michael J. Spencer2010-11-29274-572/+546
* Handle lshr for i128 correctly on SPU also when Kalle Raiskila2010-11-292-4/+19
* Enable PostRA scheduling for SPU. Kalle Raiskila2010-11-294-4/+29
* Allow machine LICM to do its job on SPU.Kalle Raiskila2010-11-292-1/+9
* Add missing i128 case.Kalle Raiskila2010-11-291-0/+3
* tools/Makefile: Don't look into $(TARGET_OS), but $(HOST_OS), to inspect avai...NAKAMURA Takumi2010-11-291-1/+1
* test: Check the feature 'loadable_module' with load modules in %llvmshlibdir.NAKAMURA Takumi2010-11-295-11/+11
* Add some dead stores to pacify my least favorite GCC warning: may beChandler Carruth2010-11-291-3/+3
* Add more Thumb encodings.Bill Wendling2010-11-292-12/+38
* More Thumb encodings.Bill Wendling2010-11-292-24/+81
* Add Thumb encodings for REV instructions.Bill Wendling2010-11-292-20/+45
* tools/Makefile: Fix indentation.NAKAMURA Takumi2010-11-291-12/+12
* tools/Makefile: Enable building lto, edis and bugpoint-passes on Cygming.NAKAMURA Takumi2010-11-291-3/+8
* test: Use $SharedLibDir for loadable modules. On Cygming, loadable modules ar...NAKAMURA Takumi2010-11-296-3/+9
* test: Add the new feature 'loadable_module'.NAKAMURA Takumi2010-11-293-0/+15
* Add more Thumb encodings.Bill Wendling2010-11-292-24/+61
* Make EmitIntValue non virtual.Rafael Espindola2010-11-284-60/+19
* Forgot the MCPureStreamer::EmitValue in the previous commit.Rafael Espindola2010-11-281-21/+0
* Move EmitValue to MCObjectStreamer.Rafael Espindola2010-11-285-65/+20
* Don't use std::copy and std::copy_backward, run 10% faster.Jakob Stoklund Olesen2010-11-281-5/+8
* Disallow overlapping inserts, even when inserting the same value.Jakob Stoklund Olesen2010-11-282-174/+54
* Move lowering of TLS_addr32 and TLS_addr64 to X86MCInstLower.Rafael Espindola2010-11-283-46/+67
* PR5207: remove unused methods APInt::Emit() and APInt::Read().Jay Foad2010-11-281-6/+0
* PR5207: change APInt::doubleToBits() and APInt::floatToBits() to beJay Foad2010-11-284-26/+12
* fix PR8686, accepting a 'b' suffix at the end of all the setccChris Lattner2010-11-282-1/+9
* add a function to the C api to get the context out of a module, patchChris Lattner2010-11-282-0/+9