aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* Allow tagless builds and fix debug build configuration.David Greene2011-07-061-4/+18
* Remove the AsmWriterEmitter (unused) feature that rely on TargetSubtargetInfo.Evan Cheng2011-07-061-146/+6
* Use subprocess.Popen instead of popen2 to stop a deprecation warning when run...Jordy Rose2011-07-021-1/+1
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-011-3/+3
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-013-73/+138
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-011-1/+25
* 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
* 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 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