1. 620ee02 Add more architectures, and ELF64 stuff. by Brian Gaeke · 21 years ago
  2. 1ddf475 These two virtual methods are never called. by Chris Lattner · 21 years ago
  3. 0755912 Remove a TON of flags that noone cares about by Chris Lattner · 21 years ago
  4. 9a94527 Noone calls these virtual methods by Chris Lattner · 21 years ago
  5. 0723969 This is the only file in the system that uses this enum. eliminate it. by Chris Lattner · 21 years ago
  6. 450b6d2 Scrap a huge layer of cruft out of this interface. by Chris Lattner · 21 years ago
  7. e1274de Implement initial prolog/epilog code insertion methods. by Chris Lattner · 21 years ago
  8. 7598a1a Remove unneeded #include by Chris Lattner · 21 years ago
  9. 561c010 int64_t -> int by Chris Lattner · 21 years ago
  10. 6a8a9b4 Continue Alkis's int64_t cleanup. This makes all of the immediate related by Chris Lattner · 21 years ago
  11. c3c106c Add BuildMI variants that take a MBB::iterator by Chris Lattner · 21 years ago
  12. 8777d24 Use correct template for ADC instruction with memory operands. by Alkis Evlogimenos · 21 years ago
  13. 1c809c5 Add an instruction selector capable of selecting 'ret void' by Chris Lattner · 21 years ago
  14. da474ad SHLD and SHRD take 32-bit operands but an 8-bit immediate. Rename them by Alkis Evlogimenos · 21 years ago
  15. 8e475b8 Floating point loads/stores act on memory operands. Rename them to by Alkis Evlogimenos · 21 years ago
  16. 91c4b52 Rename instruction templates to be easier to the human eye to by Alkis Evlogimenos · 21 years ago
  17. f8da4d8 Uncomment instructions that take both an immediate and a memory by Alkis Evlogimenos · 21 years ago
  18. 757c1f9 Fix my sloppiness by Brian Gaeke · 21 years ago
  19. 5ab29b5 Each instruction now has both an ImmType and a MemType. This describes by Alkis Evlogimenos · 21 years ago
  20. f822ee9 Fix typo in comment by Brian Gaeke · 21 years ago
  21. 39bd69a Add a testcase for switch instruction induction by Chris Lattner · 21 years ago
  22. 542f149 Implement switch->br and br->switch folding by ripping out the switch->switch by Chris Lattner · 21 years ago
  23. 9ff6ba1 Change this so that LLC actually tries to run the code generator, though it will by Chris Lattner · 21 years ago
  24. d62276a Add a hook to run with the V8 target, though it doesn't currently work. Also by Chris Lattner · 21 years ago
  25. 3da5117 Add hook for V8 target by Chris Lattner · 21 years ago
  26. 8a62384 SparcV8 now builds. by Chris Lattner · 21 years ago
  27. 9a89f37 fine grainify namespacification by Chris Lattner · 21 years ago
  28. 8d8a6bc Finegrainify namespacification by Chris Lattner · 21 years ago
  29. a85d46e Tab completion is our friend. by Chris Lattner · 21 years ago
  30. 83ba99a Clean up rules by Chris Lattner · 21 years ago
  31. 275f645 Bring this directory into "it actually compiles" land by Chris Lattner · 21 years ago
  32. f13bd49 Fix multiple inclusion problem by Chris Lattner · 21 years ago
  33. b99df4f if there is already a prototype for malloc/free, use it, even if it's incorrect. by Chris Lattner · 21 years ago
  34. 8a4045e Do not remove an active template argument even if the superclass had one of the by Chris Lattner · 21 years ago
  35. eb7d6d0 fix a bug in the testcase by Chris Lattner · 21 years ago
  36. 81d50ad Ignore X = X assignments that was causing Alkis's rewrite of X86.td to crash by Chris Lattner · 21 years ago
  37. 7b6ee7d new testcase for a tblgen bug that alkis ran into by Chris Lattner · 21 years ago
  38. ff367ee Assert instead of going into an infinite loop! by Chris Lattner · 21 years ago
  39. 6c39a42 ELF constants and data structures. by Brian Gaeke · 21 years ago
  40. 745502a Do not generate instructions with mismatched memory/immediate sized by Alkis Evlogimenos · 21 years ago
  41. 43c4361 new testcase for intrinsic folding by Chris Lattner · 21 years ago
  42. efd74a0 The instruction combining pass removes dead instructions, there is no need by Chris Lattner · 21 years ago
  43. 7bcc0e7 Rename AddUsesToWorkList -> AddUsersToWorkList, as that is what it does. by Chris Lattner · 21 years ago
  44. 6160e85 Turn 'free null' into nothing by Chris Lattner · 21 years ago
  45. 9e4a642 Right, it's really Extractor, not Extraction. by Misha Brukman · 21 years ago
  46. 4977a16 New Function-level transformation utils. by Misha Brukman · 21 years ago
  47. dddea54 Add the prototype for the LoopExtractor Pass. by Misha Brukman · 21 years ago
  48. 9401deb A pass that uses the generic CodeExtractor to rip out *every* loop in every by Misha Brukman · 21 years ago
  49. e633603 A generic code extractor: given a list of BasicBlocks, it will rip them out into by Misha Brukman · 21 years ago
  50. 870e587 Two testcases for loops: one with outputs, one without. by Misha Brukman · 21 years ago
  51. 84cda0f Further comment updates. by Alkis Evlogimenos · 21 years ago
  52. a643a1a Update comments. by Alkis Evlogimenos · 21 years ago
  53. 2eae379 My previous commit broke the jit. The shift instructions always take by Alkis Evlogimenos · 21 years ago
  54. 9f78bf2 Turn off the SparcV9MachineCodeDestructionPass for now, because it's buggy by Brian Gaeke · 21 years ago
  55. 3d1fdee Correct DestroyMachineFunction's getPassName by Brian Gaeke · 21 years ago
  56. 0321b68 Only clone global nodes between graphs if both graphs have the global. by Chris Lattner · 21 years ago
  57. 6b586df ADD MORE FUNCTIONS! by Chris Lattner · 21 years ago
  58. fa52296 Fix argument size for SHL, SHR, SAR, SHLD and SHRD families of instructions. by Alkis Evlogimenos · 21 years ago
  59. f9186e3 Fix encoding of ADD and SUB family of instructions. Also rearrange by Alkis Evlogimenos · 21 years ago
  60. 169584e Rename MRMS[0-7]{r,m} to MRM[0-7]{r,m}. by Alkis Evlogimenos · 21 years ago
  61. 7d90a27 setcond instructions don't have aliasing implications. by Chris Lattner · 21 years ago
  62. 2f1403a Added d and hbd MultiSource applications. by John Criswell · 21 years ago
  63. 0809253 Fix Regression/Assembler/2004-02-27-SelfUseAssertError.ll by Chris Lattner · 21 years ago
  64. 1aed1c7 Fix a verifier bug that was preventing us from ripping povray+libpng to pieces. by Chris Lattner · 21 years ago
  65. 17d3a87 Build zlib and libpng by Chris Lattner · 21 years ago
  66. 0e27c98 Updates from Reid by Chris Lattner · 21 years ago
  67. 08388a4 Add memory operand folding support for the SETcc family of instructions. by Alkis Evlogimenos · 21 years ago
  68. bd16ef8 Make MachineOperand's immediate value an int and save 4 bytes out of by Alkis Evlogimenos · 21 years ago
  69. e56508e Add memory operand folding support for SHLD and SHRD instructions. by Alkis Evlogimenos · 21 years ago
  70. 58ec605 Add memory operand folding support for SHL, SHR and SAR, SHLD instructions. by Alkis Evlogimenos · 21 years ago
  71. e35ba65 Rename SHL, SHR, SAR, SHLD and SHLR instructions to make them by Alkis Evlogimenos · 21 years ago
  72. 6175735 Initial checkin of document, contributed by Reid Spencer. by Chris Lattner · 21 years ago
  73. a0ebceb Implement test/Regression/Transforms/InstCombine/canonicalize_branch.ll by Chris Lattner · 21 years ago
  74. f7b0041 The instcombiner should canonicalize comparisons. by Chris Lattner · 21 years ago
  75. fc54e83 Rename member function to be consistent with the rest. by Alkis Evlogimenos · 21 years ago
  76. 4817e9c Add improvements to the code generator. by Alkis Evlogimenos · 21 years ago
  77. 57af2cf Make spiller push stores right after the definition of a register so by Alkis Evlogimenos · 21 years ago
  78. ddcfd9e Fix crash caused by passing register 0 to MRegisterInfo::isPhysicalRegister(). by Alkis Evlogimenos · 21 years ago
  79. 8fa16e4 Clear maps right after basic block is processed. by Alkis Evlogimenos · 21 years ago
  80. b07dddd Doxygenify comments. by Misha Brukman · 21 years ago
  81. 2729408 Doxygenify and tersify comments. by Misha Brukman · 21 years ago
  82. 412926e Added PR258 and 259. by John Criswell · 21 years ago
  83. fd04ee6 Added support for C++ compilation. by John Criswell · 21 years ago
  84. 28ccd02 C++ version of llvm-native-gcc. by John Criswell · 21 years ago
  85. fad5c3a Fixed test case to actually check for the static declaration. Oops. by John Criswell · 21 years ago
  86. 726f0b8 Regression tests for PR258 and PR259. by John Criswell · 21 years ago
  87. 3799eec Fixes for PR258 and PR259. by John Criswell · 21 years ago
  88. cb58240 Be a good little compiler and handle direct calls efficiently, even if there by Chris Lattner · 21 years ago
  89. 71e353e Uncomment assertions that register# != 0 on calls to by Alkis Evlogimenos · 21 years ago
  90. 0550256 Modified the default pathname for Povray. by John Criswell · 21 years ago
  91. 4f77caa Since LLVM uses structure type equivalence, it isn't useful to keep around by Chris Lattner · 21 years ago
  92. c230978 Annotations are evil. This makes Value not derive from Annotable, which makes by Chris Lattner · 21 years ago
  93. fd343b0 add note by Chris Lattner · 21 years ago
  94. 0e7ac16 Use a map instead of annotations by Chris Lattner · 21 years ago
  95. c814937 Make TargetData no longer use annotations! by Chris Lattner · 21 years ago
  96. 32f54f3 Eliminate copy-and-paste comments by Chris Lattner · 21 years ago
  97. b1dfc70 remove obsolete comment by Chris Lattner · 21 years ago
  98. 1cd4c72 Make sure that at least one virtual method is defined in a .cpp file to avoid by Chris Lattner · 21 years ago
  99. f2dbf50e turn things like: if (X == 0 || X == 2) by Chris Lattner · 21 years ago
  100. 7b1af15 No need to clear the map here, it will always be empty by Chris Lattner · 21 years ago