1. fa14683 Add i1imm by Chris Lattner · 20 years ago
  2. d15575d Reenable the CCRC by Chris Lattner · 20 years ago
  3. 97b2a2e Convert the DForm_4 over to the asmprintergen by Chris Lattner · 20 years ago
  4. ad9c242 Remove dead code by Nate Begeman · 20 years ago
  5. 7bb424f Print mflr using the asmwriter generator by Chris Lattner · 20 years ago
  6. b8ce4c4 Update to no longer take MF as an argument by Chris Lattner · 20 years ago
  7. 175580c Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 20 years ago
  8. ca068e8 Replace PowerPCPEI.cpp with target independant PrologEpilogInserter by Nate Begeman · 20 years ago
  9. ffde1de Add support for frame pointers, and large offsets from stack and frame pointers. Adopt elimination of MachineFunction& arg from eliminateFrameIndex. by Nate Begeman · 20 years ago
  10. b0b8b93 Add indexed forms of load doubleword and load word algebraic for 64 bit targets by Nate Begeman · 20 years ago
  11. 6d1e2df Fix handling of FP constants with single precision, and loading of internal linkage function addresses by Nate Begeman · 20 years ago
  12. e59bf59 Add initial support for using the generated asm writer. Also, fix FP constant printing to always print 8 byte intializers. Move printing of LinkOnce stubs. by Nate Begeman · 20 years ago
  13. 14d89d6 Add generation of asm writer from tablegen files to Makefile by Nate Begeman · 20 years ago
  14. f8be5e9 Eliminate MachineFunction& argument from eliminateFrameIndex in x86 Target. Get MachineFunction from MachineInstruction's parent's parent by Nate Begeman · 20 years ago
  15. 1fa715a Eliminate MachineFunction& argument from eliminateFrameIndex in SparcV9 target by Nate Begeman · 20 years ago
  16. 9055378 Eliminate MachineFunction& argument from eliminateFrameIndex in Skeleton target by Nate Begeman · 20 years ago
  17. 1c284ac Remove an unneeded header and forward declaration by Nate Begeman · 20 years ago
  18. b73a711 Fix siod by switching BoolTy to byte rather than int until CFE changes for by Nate Begeman · 20 years ago
  19. 293d88c Fix 177.mesa compilation, don't use floating point regs for base addresses! by Nate Begeman · 20 years ago
  20. 8cfa427 Fix llc crasher compiling siod by giving BuildMI the correct number of arguments by Nate Begeman · 20 years ago
  21. 5a104b0 Longs are in one register on PowerPC 64; use appropriate instructions to operate on them. by Nate Begeman · 20 years ago
  22. 244e64e Add some more 64 bit instructions we need for the PowerPC-64 ISel to the tablegen files by Nate Begeman · 20 years ago
  23. 28690ea Remove dead methods by Chris Lattner · 20 years ago
  24. 9d9d84b Fix warning by Chris Lattner · 20 years ago
  25. 750d723 Instead of a virtual method call, lets try a direct constant reference by Chris Lattner · 20 years ago
  26. 092ae6b Virtual method calls are overrated by Chris Lattner · 20 years ago
  27. be5af7d Virtual method calls are overrated. by Chris Lattner · 20 years ago
  28. 484577a Remove dead methods by Chris Lattner · 20 years ago
  29. 6845dfe When we want a constant, just use it, instead of calling through layers of by Chris Lattner · 20 years ago
  30. f5f7068 Disable PPC64 backend by default because LLC cannot choose automatically between by Misha Brukman · 20 years ago
  31. a1b6ae9 * Correct 64-bit version: blr 1 (not 0) by Misha Brukman · 20 years ago
  32. e4d093c * Print out full names for non-GPR or -FPR registers by Misha Brukman · 20 years ago
  33. cc6b01b * Pointers are 8 bytes, hence cLong type on 64-bit PPC by Misha Brukman · 20 years ago
  34. 8e63dce Eliminate special-casing 14-bit immediate load/store opcodes by Misha Brukman · 20 years ago
  35. c90f296 Correctly print out ASCII literal strings on AIX by Misha Brukman · 20 years ago
  36. ef9468c Mark R2 as available for allocation on Darwin/PPC32, but not AIX/PPC64 by Misha Brukman · 20 years ago
  37. 1d3527e * Move AIX into the llvm namespace to be accessed from RegisterInfo by Misha Brukman · 20 years ago
  38. a6ecd9e Set the is64bit flag and propagate it to PowerPCRegisterInfo by Misha Brukman · 20 years ago
  39. dceb457 * Set the is64bit boolean flag in PowerPCRegisterInfo by Misha Brukman · 20 years ago
  40. ca9309f 64-bit instruction selector and AIX-specific 64-bit asm printer by Misha Brukman · 20 years ago
  41. 55eee3d Fix names of 64-bit CMP*D* opcodes, add LWA and STD* opcodes by Misha Brukman · 20 years ago
  42. f1f6cef Add support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes by Misha Brukman · 20 years ago
  43. 96b6110 Add doubleword load/store (64-bit only). by Misha Brukman · 20 years ago
  44. 9582822 Hyphenate ##-bit and remove first-person from comments. by Misha Brukman · 20 years ago
  45. 7a4fe9b Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm printer. by Nate Begeman · 20 years ago
  46. 74a806c Fix a case where constantexprs could leak into the PPC isel. by Chris Lattner · 20 years ago
  47. c96bb81 Remove a bunch of ad-hoc target-specific flags that were only used by the by Chris Lattner · 20 years ago
  48. 8e61d82 Remove a dead method by Chris Lattner · 20 years ago
  49. 2a998bd Finally, the entire instruction asmprinter is now generated from tblgen, woo! by Chris Lattner · 20 years ago
  50. e4ead0c Add asmprintergen support for the last X86 instruction that needs it: pcrelative calls. by Chris Lattner · 20 years ago
  51. 8198fcf This file is long dead by Chris Lattner · 20 years ago
  52. 9795b3a Scrunch memoperands, add a few more for floating point memops by Chris Lattner · 20 years ago
  53. 8549429 Move hacks up by Chris Lattner · 20 years ago
  54. 0f38e6c Make FPI take asm string and operand list by Chris Lattner · 20 years ago
  55. f5d3a83 Nuke the Im*i* patterns, by asmprintergenifying all users. by Chris Lattner · 20 years ago
  56. f29ed09 X86 instructions that read-modify-write memory are not LLVM two-address instructions. by Chris Lattner · 20 years ago
  57. 57a0230 Get rid of the Im8, Im16, Im32 classes, converting more instructions over to by Chris Lattner · 20 years ago
  58. 8d963e6 Fix 255.vortex by using getClassB instead of getClass by Nate Begeman · 20 years ago
  59. 916f96a Remove dead method by Chris Lattner · 20 years ago
  60. 66fa1dc Convert asmprinter to new style of instruction printer by Chris Lattner · 20 years ago
  61. 52d2f14 Fill out immediate operand classes, add a new Operand class by Chris Lattner · 20 years ago
  62. 0145881 Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest. by Misha Brukman · 20 years ago
  63. c0f6420 Breaking up the PowerPC target into 32- and 64-bit subparts: Part II: 64-bit. by Misha Brukman · 20 years ago
  64. 3d9a6c2 Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit. by Misha Brukman · 20 years ago
  65. 167deff Implement new constructor. by Misha Brukman · 20 years ago
  66. 5b57081 Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets by Misha Brukman · 20 years ago
  67. 698fbd5 * Fix file header to use tablegen emacs mode instead of c++ by Misha Brukman · 20 years ago
  68. 36b6890 This is purely a formatting patch that gets us closer to the mecca of fitting by Chris Lattner · 20 years ago
  69. 1b9e20e Drop the first argument of FPI, and asmprinterify fxch by Chris Lattner · 20 years ago
  70. b64af91 Fix casts of float to unsigned long by Nate Begeman · 20 years ago
  71. 91fdc01 Fix file header comment: update filename, set tablegen emacs mode. by Misha Brukman · 20 years ago
  72. 30bf2d8 This purely mechanical patch gives the "I" tblgen class operand list and asm by Chris Lattner · 20 years ago
  73. 869f477 Convert Ii32 instructions over to use the asmprinter generator by Chris Lattner · 20 years ago
  74. 42efb87 DForm 5/6 extended mneumonics take 3 arguments. by Misha Brukman · 20 years ago
  75. 20887f8 * Instruction definitions moved to SparcV9InstrInfo.td for consistency by Misha Brukman · 20 years ago
  76. 36dd0c5 Renamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for consistency. by Misha Brukman · 20 years ago
  77. a91f536 Fix DForm_4: format is `op r, r, i' by Misha Brukman · 20 years ago
  78. 7b71776 Fix comment header, specify type of file `tablegen'. by Misha Brukman · 20 years ago
  79. 7d620d5 Convert the Ii16 instructions over by Chris Lattner · 20 years ago
  80. ab67067 Convert all Ii8 instructions over to the autogenerated asmprinter. by Chris Lattner · 20 years ago
  81. 57e177c Define the target name so we can use it via TableGen. by Misha Brukman · 20 years ago
  82. f8e6f4f Paper over CBackend/2004-08-09-va-end-null.ll by Chris Lattner · 20 years ago
  83. b05daff Stub definition of the PowerPC CodeEmitter class; this isn't functional (yet). by Misha Brukman · 20 years ago
  84. 7103fba CodePrinter -> AsmPrinter by Misha Brukman · 20 years ago
  85. 8124020 Remove ClassPrefix variable as it's no longer used. by Misha Brukman · 20 years ago
  86. 0b9bbd2 The (future) SparcV8 JIT would do well to have a class prefix. by Misha Brukman · 20 years ago
  87. 0f57022 Define the ClassPrefix for SparcV9. by Misha Brukman · 20 years ago
  88. 929072e Define a ClassPrefix for PowerPC. by Misha Brukman · 20 years ago
  89. 665235b Classes need to have a prefix name, so that they can be tacked on to the pieces by Misha Brukman · 20 years ago
  90. f588548 Generate a code emitter for PowerPC as well, this will be used in the JIT. by Misha Brukman · 20 years ago
  91. 4ad7d1b Use instruction formats as defined in the PowerPC ISA manual by Misha Brukman · 20 years ago
  92. 524a605 Fix stack size processing now that the return address isn't an implied by Reid Spencer · 20 years ago
  93. b814e2d Get rid of a warning when compiling optimized. Uninitialized variable has by Reid Spencer · 20 years ago
  94. 16ca194 dumpSavedState has outlived its usefulness. by Brian Gaeke · 20 years ago
  95. 3ea9346 by Chris Lattner · 20 years ago
  96. 406e8cb Update the To-Do list according to my notes + assertions by Brian Gaeke · 20 years ago
  97. aaf10ab Added Louis Gerbarg. Louis is given credit in the CREDITS.TXT file, so I by John Criswell · 20 years ago
  98. 2c2ba76 Add additional copyright notice for the PowerPC backend. Thanks Nate! by John Criswell · 20 years ago
  99. 2f94786 Simplify makefile by combining all TableGen dependencies into one variable by Misha Brukman · 20 years ago
  100. 3c70714 PowerPC is a real target now. by Misha Brukman · 20 years ago