- ea3e5e5 Eliminate tabs and trailing spaces by Jeff Cohen · 20 years ago
- 3da94ae Remove trailing whitespace by Misha Brukman · 20 years ago
- a6dcd0e ignore generated files by Chris Lattner · 20 years ago
- 6e19b5b fix bogus warning by Chris Lattner · 20 years ago
- 7dda395 Major change to tblgen: instead of resolving values every time a class is by Chris Lattner · 20 years ago
- 577057f implementing shifting of literal integers by Chris Lattner · 20 years ago
- b9266f8 Add initial lexer and parser support for shifting values. Every use of this by Chris Lattner · 20 years ago
- 131ca38 Minor fix. by Chris Lattner · 20 years ago
- 38c0751 This is the final big of factoring. This shares cases in suboperand by Chris Lattner · 20 years ago
- f876668 Implement *even more* factoring. In particular, if all of the instruction by Chris Lattner · 20 years ago
- d648867 Refactor code for numbering instructions into CodeGenTarget. by Chris Lattner · 20 years ago
- 615ed99 Fix VC++ compilation error by Jeff Cohen · 20 years ago
- 870c016 Implement factoring of instruction pattern strings. In particular, instead of by Chris Lattner · 20 years ago
- f11ad9e Fix the ::: problem by Chris Lattner · 20 years ago
- 5765dba Minor refactoring, no functionality change. by Chris Lattner · 20 years ago
- b0b55e7 Seperate asmstring parsing from emission. This allows the code to be simpler by Chris Lattner · 20 years ago
- 2202bfa make double-dollar properly escape asmstrings by Andrew Lenharth · 20 years ago
- aad75aa Expose isConvertibleToThreeAddress and isCommutable bits to the code generator. by Chris Lattner · 20 years ago
- ead87b6 For PR387: Make this compile without warning when -Woverloaded-virtual is used. by Reid Spencer · 20 years ago
- 227b6d0 Fix usage of changed function prototype by Reid Spencer · 20 years ago
- 141e3fd Quiet VC++ warnings by Chris Lattner · 20 years ago
- cc2d1e2 Internalize variable names to prevent recursive assignment. Cleanup docs. by Reid Spencer · 20 years ago
- 6cb21d4 Change Library Names Not To Conflict With Others When Installed by Reid Spencer · 20 years ago
- 1fca5ff Convert 'struct' to 'class' in various places to adhere to the coding standards by Chris Lattner · 20 years ago
- 89e0f74 Make VC happier, patch contributed by Morten Ofstad by Chris Lattner · 20 years ago
- 40a955a We're not doing automake any more by Reid Spencer · 20 years ago
- cac731e We won't use automake by Reid Spencer · 20 years ago
- 86d341b Initial automake generated Makefile template by Reid Spencer · 20 years ago
- 28eefa5 * Factor out (into new fn) a loop emitting operand shifts into the instruction by Misha Brukman · 20 years ago
- 35e83cc * Add option to read isLittleEndianEncoding for InstrInfo classes by Misha Brukman · 20 years ago
- 4523709 Patch to make VS happier, thanks to Morten Ofstad for pointing this out. by Chris Lattner · 20 years ago
- 36a7d90 Updates for changes in Makefile rules. by Reid Spencer · 20 years ago
- 9d990a0 Don't emit the method into the llvm namespace, let the #includer decide where it goes by Chris Lattner · 20 years ago
- 9f41a5f Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
- cf4f810 Properly `quote' names, and don't forget to add the ending quote! by Misha Brukman · 20 years ago
- 953c6fe Correctly parse variant notation by Chris Lattner · 20 years ago
- 560a79f Add initial support for variants. This just parses the new format, no by Chris Lattner · 20 years ago
- 231684a #include DataTypes.h to compile on MinGW, patch by Henrik Bach. by Misha Brukman · 20 years ago
- cdd66b5 Add support for the isLoad and isStore flags, needed by the instruction scheduler by Nate Begeman · 20 years ago
- 5b71d3a Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG by Chris Lattner · 20 years ago
- b228657 Revamp the Register class, and allow the use of the RegisterGroup class to by Chris Lattner · 20 years ago
- 40b062f Clean up some "clean:" targets so they use $(VERB) and don't print anything by Reid Spencer · 20 years ago
- 23f7d51 Make tblgen's exception handling a little more robust by printing the by Reid Spencer · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- 0172d09 Link with LLVMsystem.a for operating system independence. by Reid Spencer · 20 years ago
- debb5f0 RemoveFileOnErrorSignal is now in the llvm::sys namespace. Adjust accordingly. by Reid Spencer · 20 years ago
- 037d732 Alignment is now in bits. by Chris Lattner · 20 years ago
- 98df506 Make alignment be in bits, just like size is by Chris Lattner · 20 years ago
- 987b5cc Infer the spillsize/alignment of a register based on the register classes by Chris Lattner · 20 years ago
- 5767775 Support "Methods" in register classes in CodgeGenRegisterClass by Chris Lattner · 20 years ago
- 056afef Start parsing register classes into a more structured form by Chris Lattner · 20 years ago
- 7a680c6 Read in declared reg sizes by Chris Lattner · 20 years ago
- 2c38413 Do not #include files into the llvm namespace by Chris Lattner · 20 years ago
- 2669311 Use CodeGenRegister class to make reading in of register information more by Chris Lattner · 20 years ago
- 8dab6ca Add initial support for register and register class representation. by Chris Lattner · 20 years ago
- 59b92ce Remove awareness of isDummyClass by Chris Lattner · 20 years ago
- 175580c Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 20 years ago
- 9302ba4 Fix minor bug in previous checkin by Chris Lattner · 20 years ago
- 1caef2c change how we invoke the printer. Instead of passing in the MO directly, by Chris Lattner · 20 years ago
- cf03da0 Start parsing more information from the Operand information by Chris Lattner · 20 years ago
- 552a842 Remove special case hacks by Chris Lattner · 20 years ago
- ad346ad Deleted commented-out code as we now get namespace directly, add comments by Misha Brukman · 20 years ago
- e2ba778 Use the target name instead of hard-coding SparcV9. by Misha Brukman · 20 years ago
- 2b27b88 This was a good idea, but until this does not break the build of by Chris Lattner · 20 years ago
- d7a5b28 Use the current target name instead of a ClassPrefix. by Misha Brukman · 20 years ago
- eb178c1 * Use Classname and ClassPrefix instead of hard-coded V9 values by Misha Brukman · 20 years ago
- 4e4f863 * Added documentation in the file header by Misha Brukman · 20 years ago
- c3d5f3e Be picky by Chris Lattner · 20 years ago
- 2d12b2c Instructions no longer need to have names. by Chris Lattner · 20 years ago
- 076efa7 Add support for asm printing machine instructions that have operands. by Chris Lattner · 20 years ago
- 87c5905 Parse the operand list of the instruction. We currently support register and immediate operands. by Chris Lattner · 20 years ago
- 2e1f51b Initial cut at an asm writer emitter. So far, this only handles emission of by Chris Lattner · 20 years ago
- ec35240 Add, and start using, the CodeGenInstruction class. This class represents by Chris Lattner · 20 years ago
- 803a5f6 Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h) by Chris Lattner · 20 years ago
- 2082ebe Finegrainify namespacification by Chris Lattner · 20 years ago
- 5850599 Support new flag by Chris Lattner · 20 years ago
- 1dba7ab Implement test/Regression/TableGen/ListSlices.td by Chris Lattner · 20 years ago
- b0fef64 Add initial support for list slices. This currently allows you to do stuff by Chris Lattner · 20 years ago
- 9879aa9 Remove some abandoned code that was never finished. If needed in the future by Chris Lattner · 20 years ago
- bd93533 Passing integer 0 in for a pointer value doesn't work on IA64. Fix this by Chris Lattner · 20 years ago
- 42df6d1 Make tblgen not try to be smart. This is better handled in makefiles if by Chris Lattner · 20 years ago
- 294984c Handle shifts >= 32 bits. by Misha Brukman · 20 years ago
- 3048373 Move the IntrinsicLowering header into the CodeGen directory, as per PR346 by Chris Lattner · 20 years ago
- 0603079 Make header comment fit within 80 cols. by Misha Brukman · 20 years ago
- bebdb20 Emit a more sensible error message if no subclasses of Target are defined. by Misha Brukman · 20 years ago
- 36c5757 Add support for dos style files. by Chris Lattner · 20 years ago
- bed85ff Header file moved by Chris Lattner · 20 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 · 21 years ago
- 83fe917 Fix buggy error message problem by Chris Lattner · 21 years ago
- f2f5b39 Ooops, top-level C++-comments aren't recognized by flex. by Misha Brukman · 21 years ago
- 1700f77 * Convert C comments to C++ style (why are some one way, some another?!) by Misha Brukman · 21 years ago
- 7b9ee51 Print the record NAME not the record ADDRESS by Chris Lattner · 21 years ago
- 48e9f26 Fix a couple of places I noticed where "X86" was hard-coded. by Brian Gaeke · 21 years ago
- 7538469 Stop laughing Misha by Chris Lattner · 21 years ago