- 2c38413 Do not #include files into the llvm namespace by Chris Lattner · 21 years ago
- 2669311 Use CodeGenRegister class to make reading in of register information more by Chris Lattner · 21 years ago
- 8dab6ca Add initial support for register and register class representation. by Chris Lattner · 21 years ago
- 59b92ce Remove awareness of isDummyClass by Chris Lattner · 21 years ago
- 175580c Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 21 years ago
- 9302ba4 Fix minor bug in previous checkin by Chris Lattner · 21 years ago
- 1caef2c change how we invoke the printer. Instead of passing in the MO directly, by Chris Lattner · 21 years ago
- cf03da0 Start parsing more information from the Operand information by Chris Lattner · 21 years ago
- 552a842 Remove special case hacks by Chris Lattner · 21 years ago
- ad346ad Deleted commented-out code as we now get namespace directly, add comments by Misha Brukman · 21 years ago
- e2ba778 Use the target name instead of hard-coding SparcV9. by Misha Brukman · 21 years ago
- 2b27b88 This was a good idea, but until this does not break the build of by Chris Lattner · 21 years ago
- d7a5b28 Use the current target name instead of a ClassPrefix. by Misha Brukman · 21 years ago
- eb178c1 * Use Classname and ClassPrefix instead of hard-coded V9 values by Misha Brukman · 21 years ago
- 4e4f863 * Added documentation in the file header by Misha Brukman · 21 years ago
- c3d5f3e Be picky by Chris Lattner · 21 years ago
- 2d12b2c Instructions no longer need to have names. by Chris Lattner · 21 years ago
- 076efa7 Add support for asm printing machine instructions that have operands. by Chris Lattner · 21 years ago
- 87c5905 Parse the operand list of the instruction. We currently support register and immediate operands. by Chris Lattner · 21 years ago
- 2e1f51b Initial cut at an asm writer emitter. So far, this only handles emission of by Chris Lattner · 21 years ago
- ec35240 Add, and start using, the CodeGenInstruction class. This class represents by Chris Lattner · 21 years ago
- 803a5f6 Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h) by Chris Lattner · 21 years ago
- 2082ebe Finegrainify namespacification by Chris Lattner · 21 years ago
- 5850599 Support new flag by Chris Lattner · 21 years ago
- 1dba7ab Implement test/Regression/TableGen/ListSlices.td by Chris Lattner · 21 years ago
- b0fef64 Add initial support for list slices. This currently allows you to do stuff by Chris Lattner · 21 years ago
- 9879aa9 Remove some abandoned code that was never finished. If needed in the future by Chris Lattner · 21 years ago
- bd93533 Passing integer 0 in for a pointer value doesn't work on IA64. Fix this by Chris Lattner · 21 years ago
- 42df6d1 Make tblgen not try to be smart. This is better handled in makefiles if by Chris Lattner · 21 years ago
- 294984c Handle shifts >= 32 bits. by Misha Brukman · 21 years ago
- 3048373 Move the IntrinsicLowering header into the CodeGen directory, as per PR346 by Chris Lattner · 21 years ago
- 0603079 Make header comment fit within 80 cols. by Misha Brukman · 21 years ago
- bebdb20 Emit a more sensible error message if no subclasses of Target are defined. by Misha Brukman · 21 years ago
- 36c5757 Add support for dos style files. by Chris Lattner · 21 years ago
- bed85ff Header file moved by Chris Lattner · 21 years ago
- 234b3ec The "best" of both worlds: readable C++ comments and valid HTML For doxygen. by Misha Brukman · 21 years ago
- 88ac78c by Jakub Staszak · 21 years ago
- 01b6a6f by Jakub Staszak · 21 years ago
- 8a4045e Do not remove an active template argument even if the superclass had one of the by Chris Lattner · 21 years ago
- 81d50ad Ignore X = X assignments that was causing Alkis's rewrite of X86.td to crash by Chris Lattner · 21 years ago
- ff367ee Assert instead of going into an infinite loop! by Chris Lattner · 21 years ago
- f5761a5 exit(1) instead of abort()'ing on error by Chris Lattner · 22 years ago
- 83fe917 Fix buggy error message problem by Chris Lattner · 22 years ago
- f2f5b39 Ooops, top-level C++-comments aren't recognized by flex. by Misha Brukman · 22 years ago
- 1700f77 * Convert C comments to C++ style (why are some one way, some another?!) by Misha Brukman · 22 years ago
- 7b9ee51 Print the record NAME not the record ADDRESS by Chris Lattner · 22 years ago
- 48e9f26 Fix a couple of places I noticed where "X86" was hard-coded. by Brian Gaeke · 22 years ago
- 7538469 Stop laughing Misha by Chris Lattner · 22 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- aefb666 Added LLVM copyright notice. by John Criswell · 22 years ago
- e2fab73 Added LLVM copyright to Makefiles. by John Criswell · 22 years ago
- 01d4582 Added LLVM copyright header. by John Criswell · 22 years ago
- 11b2dbd Removed the .PRECIOUS of Lex and Yacc output files. by John Criswell · 22 years ago
- cf3056d Regularize header file comments by Chris Lattner · 22 years ago
- be7f4af This seems to work around some unobvious bug in gcc on sparc which was by Brian Gaeke · 22 years ago
- 73ff512 Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefs by Alkis Evlogimenos · 22 years ago
- 0a92ebf Move support/tools/* back into utils by Chris Lattner · 22 years ago
- 788816f Updated Makefiles to reflect new location in llvm/support/tools. by John Criswell · 22 years ago
- 8bab27d Squelch warning by Chris Lattner · 22 years ago
- 0bb806b Do not put DEBUG() guard around error condition; this must *always* be printed. by Misha Brukman · 22 years ago
- 2d93003 Modified the code so that we exit() with a non-zero value instead of calling by John Criswell · 22 years ago
- 737af82 Fixed spelling of `intentionally'. by Misha Brukman · 22 years ago
- 6cb0f4d Remove unneeded #include by Chris Lattner · 22 years ago
- 96b4bed Added an option to TableGen that allows users to specify a directory in which by John Criswell · 22 years ago
- a83de0b Fix warning on sparc build by Chris Lattner · 22 years ago
- 43bf32e Added #include <cassert>. In GCC 3.3, we don't get assert() through the other by John Criswell · 22 years ago
- 86f665b X86.td has been moved out of this directory; these are outdated targets. by Misha Brukman · 22 years ago
- 5560c9d Spell `necessary' correctly. by Misha Brukman · 22 years ago
- c7df109 Ignore dummy register classes by Chris Lattner · 22 years ago
- 673537e Add support for nodes with void arguments, like chain nodes by Chris Lattner · 22 years ago
- c3fe45b Using `std::remove' requires `cstdio.h'. by Misha Brukman · 22 years ago
- 6ad9076 Using std::string requires `#include <string>', says gcc-2.95.3. by Misha Brukman · 22 years ago
- 42f3372 Fix emission of instructions that directly reference MBBs by Chris Lattner · 22 years ago
- 6b666e8 Add support for the Any type. Minor fixes and enhancements for BasicBlock operands by Chris Lattner · 22 years ago
- c12a614 Rename DNVT_bool to DNVT_i1 to be consistent with type system by Chris Lattner · 22 years ago
- 723915b Add support for a bool argty by Chris Lattner · 22 years ago
- 7b56ce4 It is not an error if a rule does not match, it's just a failed match! by Chris Lattner · 22 years ago
- abb215e Add support for frameidx and literal immediates for instructions by Chris Lattner · 22 years ago
- 57fb6ab Add support for naming the destination of a "set" in a pattern by Chris Lattner · 22 years ago
- 88118bf Add support for the Arg1 argument type by Chris Lattner · 22 years ago
- 3eda2eb Don't forget to initializer result field to 0! by Chris Lattner · 22 years ago
- 91f2e9a Put printouts of acquired patterns under the DEBUG() guard, fixed spelling. by Misha Brukman · 22 years ago
- 053a205 Add full support for code generating expanders! by Chris Lattner · 22 years ago
- 990db46 Implement autopromotion of leaf trees from arguments to nodes of their own, by Chris Lattner · 22 years ago
- 91290d7 Implement correct parsing, representation, and printing of DAG argument names by Chris Lattner · 22 years ago
- fb9ea58 Recognize $foo as a variable by Chris Lattner · 22 years ago
- 094ec50 Implement real code emission, at least for Instruction patterns, by Chris Lattner · 22 years ago
- 6167004 First cut at emitting the reducer. This reducer just prints out the patterns by Chris Lattner · 22 years ago
- 9552b8c Finish the matcher! by Chris Lattner · 22 years ago
- b72fb7e Add new function by Chris Lattner · 22 years ago
- 955c1be This implements a large amount of the matcher, in fact, all of it except for one bug by Chris Lattner · 22 years ago
- 6dafd39 Emit the first half of the instruction selector. by Chris Lattner · 22 years ago
- ef0ce6a Finish implementation of nonterminal instantiation. by Chris Lattner · 22 years ago
- d3464c1 Add new method to get a value type as a string by Chris Lattner · 22 years ago
- 5709e51 Implement type-inference/checking for non-terminal references by Chris Lattner · 22 years ago
- ee858d2 Rename all of the "Process" methods to be "read" methods, start the Instantiate method by Chris Lattner · 22 years ago
- 90825b4 Add support for "cast" nodes, which are required when there is not enough information by Chris Lattner · 22 years ago
- ab05e2a Use the new version of isSubClassOf by Chris Lattner · 22 years ago
- a40e5ad Add and use a new method by Chris Lattner · 22 years ago
- 2b8b2b4 Cleanup and reorganize code, no functional changes by Chris Lattner · 22 years ago