Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to
[oota-llvm.git] / utils /
2011-06-30 Evan ChengFix the ridiculous SubtargetFeatures API where it impli...
2011-06-29 Jim GrosbachRemove redundant Thumb2 ADD/SUB SP instruction definitions.
2011-06-29 Jim GrosbachARM RSCS* don't need explicit TableGen decoder checks.
2011-06-29 Jim GrosbachRefactor away tSpill and tRestore pseudos in ARM backend.
2011-06-29 Francois PichetChange AsmName's type from StringRef to std::string...
2011-06-29 Evan ChengSink SubtargetFeature and TargetInstrItineraries (renam...
2011-06-28 Evan ChengMove CallFrameSetupOpcode and CallFrameDestroyOpcode...
2011-06-28 Evan ChengHide more details in tablegen generated MCRegisterInfo...
2011-06-28 Evan ChengAdd MCInstrInfo registeration machinery.
2011-06-28 Evan ChengMerge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-28 Evan ChengAlternative name enum should go into the enum portion.
2011-06-27 Jim GrosbachARM Assembly support for Thumb mov-immediate.
2011-06-27 Evan ChengRemove RCBarriers from TargetInstrDesc.
2011-06-27 Owen AndersonAdd support for alternative register names, useful...
2011-06-27 Evan ChengMore refactoring. MC doesn't need know about subreg...
2011-06-27 Evan ChengMerge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
2011-06-25 Evan ChengRemove dead typedefs.
2011-06-24 Evan ChengRename TargetRegisterDesc to MCRegisterDesc
2011-06-24 Bob WilsonRevert "Shorten some ARM builtin names by removing...
2011-06-24 Bob WilsonShorten some ARM builtin names by removing unnecessary...
2011-06-24 Evan Cheng- Add MCRegisterInfo registration machinery. Also added...
2011-06-24 Benjamin KramerMake the generated InitXXXMCRegisterInfo function ...
2011-06-24 Evan ChengStarting to refactor Target to separate out code that...
2011-06-22 Andrew Tricklit support for REQUIRES: asserts.
2011-06-21 Francois PichetUnbreak the CMake build
2011-06-21 Jim GrosbachConsolidate some TableGen diagnostic helper functions.
2011-06-20 Jakob Stoklund OlesenSkip fields that don't exist in the Register class.
2011-06-20 Jakob Stoklund OlesenAdd a RegisterTuples class to Target.td and TableGen.
2011-06-18 Chris Lattnerfix the varargs version of StructType::get to not requi...
2011-06-18 Jakob Stoklund OlesenUse the correct comparator to avoid depending on pointe...
2011-06-18 Jakob Stoklund OlesenStore CodeGenRegisters as pointers so they won't be...
2011-06-18 Jakob Stoklund OlesenRemove MethodProtos/MethodBodies and allocation_order_b...
2011-06-18 Jakob Stoklund OlesenProvide AltOrders for specifying alternative allocation...
2011-06-16 Owen AndersonFix formatting.
2011-06-16 Jakob Stoklund OlesenPrempt some obnoxious compiler from complaing about...
2011-06-16 Jakob Stoklund OlesenMake sure to pass an unsigned to a printf format that...
2011-06-16 Andrew TrickAdd support to lit for build mode requirements. e.g.
2011-06-15 Owen AndersonAdd a new MVT::untyped. This will be used in future...
2011-06-15 John McCallUpdate the Clang diagnostic emitter to emit IDs for...
2011-06-15 John McCallAdd a new function attribute, nonlazybind, which inhibi...
2011-06-15 Owen AndersonReplace the statically generated hashtables for checkin...
2011-06-15 Jakob Stoklund OlesenUse a SetTheory instance to expand register lists in...
2011-06-15 Jakob Stoklund OlesenGive CodeGenRegisterClass a real sorted member set.
2011-06-15 Bill WendlingImprove the heuristic to emit the alias if the number...
2011-06-15 Jakob Stoklund OlesenMove the list of register classes into CodeGenRegBank...
2011-06-14 Jakob Stoklund OlesenFix a compile time regression caused by too small hash...
2011-06-14 Bill WendlingHeuristic: If the number of operands in the alias are...
2011-06-12 Jakob Stoklund OlesenTweak hash function and compress hash tables.
2011-06-12 Jakob Stoklund OlesenRemove now dead code.
2011-06-12 Jakob Stoklund OlesenExtract the generateHashTable function.
2011-06-12 Jakob Stoklund OlesenCompute lists of sub-regs, super-regs, and overlapping...
2011-06-11 Jakob Stoklund OlesenMove the list of registers into CodeGenRegBank.
2011-06-10 Jakob Stoklund OlesenMove some sub-register index calculations to CodeGenReg...
2011-06-09 Jakob Stoklund OlesenMove TableGen's register bank classes to their own...
2011-06-09 Bob WilsonAdd special-case range checking for VCVT_N intrinsic...
2011-06-07 Chad RosierFixed a few illegal paths with llvm_unreachable. Patch...
2011-06-04 Jakob Stoklund OlesenDrop a RecordKeeper reference that wasn't necessary.
2011-06-04 Jakob Stoklund OlesenSilence compiler warnings.
2011-06-04 Jakob Stoklund OlesenTeach TableGen to evaluate DAG expressions as set opera...
2011-06-03 Nick LewyckyRework the logic to not rely on undefined behaviour...
2011-06-02 Jakob Stoklund OlesenMake it possible to have unallocatable register classes.
2011-06-01 Joerg SonnenbergerAdd new -d option to tblgen. It writes a make(1)-style...
2011-05-31 Bruno Cardoso LopesFix ssat and ssat16 encodings for ARM and Thumb. The...
2011-05-30 Rafael EspindolaUse the dwarf->llvm mapping to print register names...
2011-05-30 Rafael EspindolaIntroduce the DwarfRegAlias class for declaring that...
2011-05-28 John McCallChange how tblgen generates attributes for intrinsics...
2011-05-28 Rafael EspindolaFix the root cause of the bootstrap failure:
2011-05-25 Argyrios Kyrtzidis[tablegen] A couple of changes to ClangDiagnosticEmmitter.
2011-05-23 Bill WendlingUse a more efficient data structure for the "operand...
2011-05-19 Cameron ZwarichFix PR9947 by placing OPFL_MemRefs on the node using...
2011-05-18 Tanya LattnerIn r131488 I misunderstood how VREV works. It splits...
2011-05-17 Tanya Lattnervrev is incorrectly defined in the perfect shuffle...
2011-05-10 Jakob Stoklund OlesenDowngrade a tablegen warning to an error.
2011-05-09 Mon P WangFixed MC encoding for index_align for VLD1/VST1 (single...
2011-05-07 Jakob Stoklund OlesenTeach TableGen to automatically generate missing SubReg...
2011-05-06 Jim GrosbachImprove diagnostics for some parse errors. Not assertin...
2011-05-06 Jim GrosbachParseFile() may throw, so extend the try/catch to handl...
2011-05-05 Mikhail Glushenkovllvmc: Make it possible to provide an argument to ...
2011-05-04 Nick LewyckyThe system suppression file should catch these, but...
2011-05-03 Jim GrosbachTidy up. Add missing newline to generated file.
2011-04-29 Eli FriedmanFilter out pattterns from the FastISel emitter which...
2011-04-29 Nick LewyckyRename profile_rt.so to libprofile_rt.so under configur...
2011-04-28 Owen AndersonFix a bug in tblgen that caused incorrect encodings...
2011-04-24 Mikhail GlushenkovAdd a TODO.
2011-04-23 Jay FoadRemove unused STL header includes.
2011-04-22 Johnny ChenDisassembly of A8.6.59 LDR (literal) Encoding T1 (16...
2011-04-22 Bob WilsonDefine Neon load/store intrinsics for Clang as macros...
2011-04-21 Jakob Stoklund OlesenDon't allow per-register spill size and alignment.
2011-04-20 Jakob Stoklund OlesenPrefer cheap registers for busy live ranges.
2011-04-18 Eric ChristopherInvert the meaning of printAliasInstr's return value...
2011-04-18 Owen AndersonEnhance the fixed-length disassembler to support the...
2011-04-18 Chris LattnerAdd a new bit that ImmLeaf's can opt into, which allows...
2011-04-18 Chris LattnerImplement major new fastisel functionality: the matcher...
2011-04-17 Chris Lattnerintroduce a new OpKind abstraction which wraps up opera...
2011-04-17 Chris Lattnerchange OperandsSignature to use SmallVector<char> inste...
2011-04-17 Chris Lattnersince the VT is fixed for a ImmLeaf, there is no reason...
2011-04-17 Chris Lattnernow that predicates have a decent abstraction layer...
2011-04-17 Chris LattnerRework our internal representation of node predicates...
2011-04-17 Chris Lattnerremove some debugging code I added.
next