aboutsummaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Expand)Author
2011-06-29ARM RSCS* don't need explicit TableGen decoder checks.Jim Grosbach
2011-06-29Refactor away tSpill and tRestore pseudos in ARM backend.Jim Grosbach
2011-06-29Change AsmName's type from StringRef to std::string. AsmName was pointing to ...Francois Pichet
2011-06-29Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng
2011-06-28Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng
2011-06-28Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng
2011-06-28Add MCInstrInfo registeration machinery.Evan Cheng
2011-06-28Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng
2011-06-28Alternative name enum should go into the enum portion.Evan Cheng
2011-06-27ARM Assembly support for Thumb mov-immediate.Jim Grosbach
2011-06-27Remove RCBarriers from TargetInstrDesc.Evan Cheng
2011-06-27Add support for alternative register names, useful for instructions whose ope...Owen Anderson
2011-06-27More refactoring. MC doesn't need know about subreg indices.Evan Cheng
2011-06-27Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng
2011-06-25Remove dead typedefs.Evan Cheng
2011-06-24Rename TargetRegisterDesc to MCRegisterDescEvan Cheng
2011-06-24Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix."Bob Wilson
2011-06-24Shorten some ARM builtin names by removing unnecessary "neon" prefix.Bob Wilson
2011-06-24- Add MCRegisterInfo registration machinery. Also added x86 registration rout...Evan Cheng
2011-06-24Make the generated InitXXXMCRegisterInfo function "static inline", so it does...Benjamin Kramer
2011-06-24Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng
2011-06-22lit support for REQUIRES: asserts.Andrew Trick
2011-06-21Unbreak the CMake buildFrancois Pichet
2011-06-21Consolidate some TableGen diagnostic helper functions.Jim Grosbach
2011-06-20Skip fields that don't exist in the Register class.Jakob Stoklund Olesen
2011-06-20Add a RegisterTuples class to Target.td and TableGen.Jakob Stoklund Olesen
2011-06-18fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner
2011-06-18Use the correct comparator to avoid depending on pointer values.Jakob Stoklund Olesen
2011-06-18Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen
2011-06-18Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen
2011-06-18Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen
2011-06-16Fix formatting.Owen Anderson
2011-06-16Prempt some obnoxious compiler from complaing about signed/unsignedJakob Stoklund Olesen
2011-06-16Make sure to pass an unsigned to a printf format that is always %u.Jakob Stoklund Olesen
2011-06-16Add support to lit for build mode requirements. e.g.Andrew Trick
2011-06-15Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson
2011-06-15Update the Clang diagnostic emitter to emit IDs for diagnostic categories.John McCall
2011-06-15Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall
2011-06-15Replace the statically generated hashtables for checking register relationshi...Owen Anderson
2011-06-15Use a SetTheory instance to expand register lists in register classes.Jakob Stoklund Olesen
2011-06-15Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen
2011-06-15Improve the heuristic to emit the alias if the number of hard-coded registersBill Wendling
2011-06-15Move the list of register classes into CodeGenRegBank as well.Jakob Stoklund Olesen
2011-06-14Fix a compile time regression caused by too small hash tables.Jakob Stoklund Olesen
2011-06-14Heuristic: If the number of operands in the alias are more than the number ofBill Wendling
2011-06-12Tweak hash function and compress hash tables.Jakob Stoklund Olesen
2011-06-12Remove now dead code.Jakob Stoklund Olesen
2011-06-12Extract the generateHashTable function.Jakob Stoklund Olesen
2011-06-12Compute lists of sub-regs, super-regs, and overlapping regs.Jakob Stoklund Olesen