aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* Merge upstream to r134237 at Fri. 1st July 2011.Nowar Gu2011-07-0120-309/+550
|\
| * Pseudo-ize the Thumb tTPsoft instruction.Jim Grosbach2011-06-301-4/+0
| * Pseudo-ize the Thumb tPOP_RET instruction.Jim Grosbach2011-06-301-2/+2
| * Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-301-6/+6
| * Remove redundant Thumb2 ADD/SUB SP instruction definitions.Jim Grosbach2011-06-291-5/+1
| * ARM RSCS* don't need explicit TableGen decoder checks.Jim Grosbach2011-06-291-4/+0
| * Refactor away tSpill and tRestore pseudos in ARM backend.Jim Grosbach2011-06-291-3/+1
| * Change AsmName's type from StringRef to std::string. AsmName was pointing to ...Francois Pichet2011-06-291-1/+1
| * Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-292-3/+3
| * Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-281-5/+3
| * Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng2011-06-281-7/+7
| * Add MCInstrInfo registeration machinery.Evan Cheng2011-06-281-1/+9
| * Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-283-11/+51
| * - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-282-37/+33
| * Alternative name enum should go into the enum portion.Evan Cheng2011-06-281-14/+21
| * ARM Assembly support for Thumb mov-immediate.Jim Grosbach2011-06-271-0/+1
| * Remove RCBarriers from TargetInstrDesc.Evan Cheng2011-06-272-56/+1
| * Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-2713-53/+231
| * More refactoring. MC doesn't need know about subreg indices.Evan Cheng2011-06-272-82/+85
| * Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng2011-06-273-135/+165
| * Remove dead typedefs.Evan Cheng2011-06-251-3/+0
| * Rename TargetRegisterDesc to MCRegisterDescEvan Cheng2011-06-241-2/+2
| * Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix."Bob Wilson2011-06-241-6/+6
| * Shorten some ARM builtin names by removing unnecessary "neon" prefix.Bob Wilson2011-06-241-6/+6
| * - Add MCRegisterInfo registration machinery. Also added x86 registration rout...Evan Cheng2011-06-241-2/+2
| * Make the generated InitXXXMCRegisterInfo function "static inline", so it does...Benjamin Kramer2011-06-241-1/+1
| * Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng2011-06-243-78/+130
* | Fix source list of Android.mk.Nowar Gu2011-06-231-0/+1
* | Merge upstream to r133679 at Thu. 23th Jun 2011.Nowar Gu2011-06-2326-135/+324
|\ \ | |/
| * lit support for REQUIRES: asserts.Andrew Trick2011-06-222-11/+2
| * Unbreak the CMake buildFrancois Pichet2011-06-211-0/+1
| * Consolidate some TableGen diagnostic helper functions.Jim Grosbach2011-06-2117-40/+99
| * Skip fields that don't exist in the Register class.Jakob Stoklund Olesen2011-06-201-1/+2
| * Add a RegisterTuples class to Target.td and TableGen.Jakob Stoklund Olesen2011-06-201-1/+109
| * fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner2011-06-181-1/+1
| * Use the correct comparator to avoid depending on pointer values.Jakob Stoklund Olesen2011-06-181-1/+2
| * Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-189-71/+50
| * Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen2011-06-183-5/+2
| * Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen2011-06-183-7/+59
* | Fix source list of Android.mk.Nowar Gu2011-06-201-0/+2
* | Merge upstream to r133240 at Fri. 17th Jun 2011.Nowar Gu2011-06-2061-1149/+2408
|\ \ | |/
| * Fix formatting.Owen Anderson2011-06-161-1/+1
| * Prempt some obnoxious compiler from complaing about signed/unsignedJakob Stoklund Olesen2011-06-161-2/+2
| * Make sure to pass an unsigned to a printf format that is always %u.Jakob Stoklund Olesen2011-06-161-1/+6
| * Add support to lit for build mode requirements. e.g.Andrew Trick2011-06-162-2/+11
| * Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-151-0/+1
| * Update the Clang diagnostic emitter to emit IDs for diagnostic categories.John McCall2011-06-151-1/+11
| * Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall2011-06-151-0/+2
| * Replace the statically generated hashtables for checking register relationshi...Owen Anderson2011-06-151-88/+1
| * Use a SetTheory instance to expand register lists in register classes.Jakob Stoklund Olesen2011-06-152-5/+13