- 68fb37a Converted to use flex for tokenizing input so we can use an easier to by Reid Spencer · 20 years ago
- a3f1855 Fix header commentary. by Reid Spencer · 20 years ago
- 5c56dc1 Additional functionality. This version handles option parsing and parameter by Reid Spencer · 20 years ago
- 2594c9a First version of a utility internal to llvmc that handles the parsing and by Reid Spencer · 20 years ago
- 2c8ab58 Added description of usage of the getPosition() option on cl::opt and cl::list. by Reid Spencer · 20 years ago
- 1e13fd2 Allow any cl::opt to use the method getPosition() to retrieve the option's by Reid Spencer · 20 years ago
- 1c284ac Remove an unneeded header and forward declaration by Nate Begeman · 20 years ago
- b73a711 Fix siod by switching BoolTy to byte rather than int until CFE changes for by Nate Begeman · 20 years ago
- 293d88c Fix 177.mesa compilation, don't use floating point regs for base addresses! by Nate Begeman · 20 years ago
- 8cfa427 Fix llc crasher compiling siod by giving BuildMI the correct number of arguments by Nate Begeman · 20 years ago
- 07ad63b Add another test by Chris Lattner · 20 years ago
- a670c68 If we are extracting a block that has multiple successors that are the same by Chris Lattner · 20 years ago
- 3377728 When we code extract some stuff, leave the codeRepl block in the place where by Chris Lattner · 20 years ago
- 07ca8e7 New testcase, which causes the block extractor to barf by Chris Lattner · 20 years ago
- 8528672 "extract" the block extractor pass from bugpoint (haha) by Chris Lattner · 20 years ago
- 45df557 Add a pass by Chris Lattner · 20 years ago
- eb6f18f Add value mapper support for select constant exprs. This should fix a bug by Chris Lattner · 20 years ago
- 5a104b0 Longs are in one register on PowerPC 64; use appropriate instructions to operate on them. by Nate Begeman · 20 years ago
- 244e64e Add some more 64 bit instructions we need for the PowerPC-64 ISel to the tablegen files by Nate Begeman · 20 years ago
- c24b758 Wrap long lines and try to fill the 80 chars per line so that we don't have too by Misha Brukman · 20 years ago
- 7cc8a89 * Escape &, <, and > by Misha Brukman · 20 years ago
- a58561b Add description of packed type support. by Chris Lattner · 20 years ago
- 8dad40c Add information on adding a derived type to LLVM, patch contributed by by Chris Lattner · 20 years ago
- 09431e1 Allow targets to specify particular stack slots that certain physregs must by Chris Lattner · 20 years ago
- c330b68 Split saveCallerSavedRegisters into two methods for clarity, and add comments. by Chris Lattner · 20 years ago
- 28690ea Remove dead methods by Chris Lattner · 20 years ago
- 9d9d84b Fix warning by Chris Lattner · 20 years ago
- 750d723 Instead of a virtual method call, lets try a direct constant reference by Chris Lattner · 20 years ago
- 092ae6b Virtual method calls are overrated by Chris Lattner · 20 years ago
- be5af7d Virtual method calls are overrated. by Chris Lattner · 20 years ago
- 4f65fb3 Forward substitute some constants into their users by Chris Lattner · 20 years ago
- 3927af8 The only target that uses this code (v9) always has argsOnStackHaveFixedSize by Chris Lattner · 20 years ago
- 484577a Remove dead methods by Chris Lattner · 20 years ago
- 6845dfe When we want a constant, just use it, instead of calling through layers of by Chris Lattner · 20 years ago
- 648bc14 Convert to unix line format. by Reid Spencer · 20 years ago
- f5f7068 Disable PPC64 backend by default because LLC cannot choose automatically between by Misha Brukman · 20 years ago
- ee45f4c This patch makes the inliner refuse to inline functions that have alloca by Chris Lattner · 20 years ago
- a1b6ae9 * Correct 64-bit version: blr 1 (not 0) by Misha Brukman · 20 years ago
- e4d093c * Print out full names for non-GPR or -FPR registers by Misha Brukman · 20 years ago
- b519efb Fix code extraction of unwind blocks. This fixed bugs that bugpoint can by Chris Lattner · 20 years ago
- cc6b01b * Pointers are 8 bytes, hence cLong type on 64-bit PPC by Misha Brukman · 20 years ago
- 8e63dce Eliminate special-casing 14-bit immediate load/store opcodes by Misha Brukman · 20 years ago
- a5de823 Hrm, this pass didn't compile. This bugfix should go into 1.3! by Chris Lattner · 20 years ago
- 891150f If the block extractor fails, actually emit the bc file that failed to extract by Chris Lattner · 20 years ago
- c90f296 Correctly print out ASCII literal strings on AIX by Misha Brukman · 20 years ago
- ef9468c Mark R2 as available for allocation on Darwin/PPC32, but not AIX/PPC64 by Misha Brukman · 20 years ago
- 1d3527e * Move AIX into the llvm namespace to be accessed from RegisterInfo by Misha Brukman · 20 years ago
- a6ecd9e Set the is64bit flag and propagate it to PowerPCRegisterInfo by Misha Brukman · 20 years ago
- dceb457 * Set the is64bit boolean flag in PowerPCRegisterInfo by Misha Brukman · 20 years ago
- ca9309f 64-bit instruction selector and AIX-specific 64-bit asm printer by Misha Brukman · 20 years ago
- 55eee3d Fix names of 64-bit CMP*D* opcodes, add LWA and STD* opcodes by Misha Brukman · 20 years ago
- f1f6cef Add support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes by Misha Brukman · 20 years ago
- 96b6110 Add doubleword load/store (64-bit only). by Misha Brukman · 20 years ago
- 5b160f1 Simple hand-coded tests to aid in early development of backends, along with a by Misha Brukman · 20 years ago
- 9582822 Hyphenate ##-bit and remove first-person from comments. by Misha Brukman · 20 years ago
- 7a4fe9b Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm printer. by Nate Begeman · 20 years ago
- 74a806c Fix a case where constantexprs could leak into the PPC isel. by Chris Lattner · 20 years ago
- c96bb81 Remove a bunch of ad-hoc target-specific flags that were only used by the by Chris Lattner · 20 years ago
- 8e61d82 Remove a dead method by Chris Lattner · 20 years ago
- 2a998bd Finally, the entire instruction asmprinter is now generated from tblgen, woo! by Chris Lattner · 20 years ago
- e4ead0c Add asmprintergen support for the last X86 instruction that needs it: pcrelative calls. by Chris Lattner · 20 years ago
- 8198fcf This file is long dead by Chris Lattner · 20 years ago
- 9795b3a Scrunch memoperands, add a few more for floating point memops by Chris Lattner · 20 years ago
- 8549429 Move hacks up by Chris Lattner · 20 years ago
- 0f38e6c Make FPI take asm string and operand list by Chris Lattner · 20 years ago
- f5d3a83 Nuke the Im*i* patterns, by asmprintergenifying all users. by Chris Lattner · 20 years ago
- f29ed09 X86 instructions that read-modify-write memory are not LLVM two-address instructions. by Chris Lattner · 20 years ago
- 57a0230 Get rid of the Im8, Im16, Im32 classes, converting more instructions over to by Chris Lattner · 20 years ago
- 9302ba4 Fix minor bug in previous checkin by Chris Lattner · 20 years ago
- 8d963e6 Fix 255.vortex by using getClassB instead of getClass by Nate Begeman · 20 years ago
- 916f96a Remove dead method by Chris Lattner · 20 years ago
- 66fa1dc Convert asmprinter to new style of instruction printer 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
- 52d2f14 Fill out immediate operand classes, add a new Operand class by Chris Lattner · 20 years ago
- 5dbef22 Fix InstCombine/2004-08-10-BoolSetCC.ll, a bug that is miscompiling by Chris Lattner · 20 years ago
- 2874335 New testcase that instcombine is getting wrong by Chris Lattner · 20 years ago
- 0145881 Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest. by Misha Brukman · 20 years ago
- c0f6420 Breaking up the PowerPC target into 32- and 64-bit subparts: Part II: 64-bit. by Misha Brukman · 20 years ago
- 3d9a6c2 Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit. by Misha Brukman · 20 years ago
- 167deff Implement new constructor. by Misha Brukman · 20 years ago
- 80b90cd Add new constructor. by Misha Brukman · 20 years ago
- 5b57081 Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets by Misha Brukman · 20 years ago
- 698fbd5 * Fix file header to use tablegen emacs mode instead of c++ by Misha Brukman · 20 years ago
- 36b6890 This is purely a formatting patch that gets us closer to the mecca of fitting by Chris Lattner · 20 years ago
- 1b9e20e Drop the first argument of FPI, and asmprinterify fxch 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
- b64af91 Fix casts of float to unsigned long by Nate Begeman · 20 years ago
- 91fdc01 Fix file header comment: update filename, set tablegen emacs mode. by Misha Brukman · 20 years ago
- 30bf2d8 This purely mechanical patch gives the "I" tblgen class operand list and asm by Chris Lattner · 20 years ago
- 54706d6 Fix a copy & paste error .. correct the description of the program. by Reid Spencer · 20 years ago
- 26a4ba7 Adding a simple example of how to use the JIT. by Reid Spencer · 20 years ago
- 869f477 Convert Ii32 instructions over to use the asmprinter generator by Chris Lattner · 20 years ago
- 42efb87 DForm 5/6 extended mneumonics take 3 arguments. by Misha Brukman · 20 years ago
- e2ba778 Use the target name instead of hard-coding SparcV9. by Misha Brukman · 20 years ago
- 20887f8 * Instruction definitions moved to SparcV9InstrInfo.td for consistency by Misha Brukman · 20 years ago
- 36dd0c5 Renamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for consistency. by Misha Brukman · 20 years ago
- a91f536 Fix DForm_4: format is `op r, r, i' by Misha Brukman · 20 years ago
- 7b71776 Fix comment header, specify type of file `tablegen'. by Misha Brukman · 20 years ago