1. 3ea78c4 Use the target triple to pick this target. by Chris Lattner · 21 years ago
  2. 367c137 Complete the list of MultiSource failures. by Brian Gaeke · 21 years ago
  3. 326f378 hbd should be working now. by Brian Gaeke · 21 years ago
  4. f731be0 Finally enable the setcc-branch folding code. by Brian Gaeke · 21 years ago
  5. 81cf150 Add (currently disabled) code for canFoldSetCC by Brian Gaeke · 21 years ago
  6. 6a8c46c Add stubs for setcc-branch folding support. by Brian Gaeke · 21 years ago
  7. 74be3a5 Print llvm code one function at a time. by Brian Gaeke · 21 years ago
  8. b3a86a6 JIT should print LLVM each function before selecting instructions for it. by Brian Gaeke · 21 years ago
  9. 56c5d73 Bools are *also* not ints. Sigh. Furthermore, most of the TargetMachine by Brian Gaeke · 21 years ago
  10. 4658ba1 Look for many more moves to fold (previously, we only by Brian Gaeke · 21 years ago
  11. 4f70b63 Make GEPs not suck so much: by Brian Gaeke · 21 years ago
  12. 9d6ffb4 Update lists of failing benchmarks, including info on which by Brian Gaeke · 21 years ago
  13. 5aefa8a Move -lowerselect later in the chain; some select instructions were by Brian Gaeke · 21 years ago
  14. c2e5f36 Add the rest of the multiply instructions. by Brian Gaeke · 21 years ago
  15. 1f42181 Support binary operations with immediates for <= cInt. by Brian Gaeke · 21 years ago
  16. 2b31443 Update lists of failing benchmarks (except C++...something is the by Brian Gaeke · 21 years ago
  17. ce63005 Emit correct prototype for __builtin_alloca on V8. by Brian Gaeke · 21 years ago
  18. f4540a6 Add SparcV8 target back into the build by Brian Gaeke · 21 years ago
  19. 5760054 Adjust paths: Sparc/V8 --> SparcV8 by Brian Gaeke · 21 years ago
  20. 8fe429d Make this file self-contained. by Brian Gaeke · 21 years ago
  21. 09d8d67 Update list of failing MultiSource benchmarks. It works out to +5 -5, but I by Brian Gaeke · 21 years ago
  22. 8ee6a2f When FpMOVDs appeared in pairs, we were mistakenly skipping over the latter of by Brian Gaeke · 21 years ago
  23. 3616f91 We're continuing to make progress on MultiSource. by Brian Gaeke · 21 years ago
  24. 20503bd Bytes and shorts are aligned differently from words. by Brian Gaeke · 21 years ago
  25. 3bf960c Fix asm-printing directives (how did we not see this before...apparently, by Brian Gaeke · 21 years ago
  26. 3150e2d Move lower intrinsics before FP constant emission, in case by Chris Lattner · 21 years ago
  27. cc16a8e Fix test/Regression/CodeGen/CBackend/2004-12-03-ExternStatics.ll and PR472 by Chris Lattner · 21 years ago
  28. 1d65645 This code rotted - change it to call abort() until someone wants by Brian Gaeke · 21 years ago
  29. f3fa55f When writing kernel, save the branches til the end. They are still put in the "right place" in the schedule, but sometimes when folding to make a kernel instructions are added between branches. This is wrong. To avoid this, we handle branches special. by Tanya Lattner · 21 years ago
  30. 223d4c4 Fix a regression caused by the previous patch by Chris Lattner · 21 years ago
  31. ad79198 The stripping pass as we know it is about to disappear by Chris Lattner · 21 years ago
  32. ced06b7 Reverting revision 1.209. by John Criswell · 21 years ago
  33. 45de191 Spill/restore X86 floating point stack registers with 64-bits of precision by Chris Lattner · 21 years ago
  34. 3986924 Consider 64-bit registers to be FP as well. by Chris Lattner · 21 years ago
  35. ad7654f Reworked branch adding in prologue. Added check for infinite loops which are not modulo scheduled. by Tanya Lattner · 21 years ago
  36. 9855b84 Reverting this patch: by Tanya Lattner · 21 years ago
  37. 527efc6 Initial support for packed types, contributed by Morten Ofstad by Chris Lattner · 21 years ago
  38. 40e7c35 Do not let GCC emit a warning for INT64_MIN by Chris Lattner · 21 years ago
  39. 33ce43e Sparcs behave better if we use <alloca.h> and avoid messing with __builtin_alloca. by Brian Gaeke · 21 years ago
  40. cb7a762 Update list of failing benchmarks. by Brian Gaeke · 21 years ago
  41. 9e0b902 If we're about to emit something like: by Brian Gaeke · 21 years ago
  42. 0284628 Fix several bugs in 'op x, imm' handling. Foremost is that we now emit by Chris Lattner · 21 years ago
  43. 35f2bbe Fix CodeGen/PowerPC/2004-11-30-shr-var-crash.ll by Chris Lattner · 21 years ago
  44. e74ed0d Fix test/Regression/CodeGen/PowerPC/2004-11-29-ShrCrash.ll by Chris Lattner · 21 years ago
  45. 7747040 Fix test/Regression/CodeGen/PowerPC/2004-11-30-shift-crash.ll by Chris Lattner · 21 years ago
  46. ee8c9ad Remove extraneous namespacification. In particular, don't define llvm::llvm::createInternalGlobalMapperPass by Chris Lattner · 21 years ago
  47. 928b47a Revamp long/ulong comparisons to use a much more efficient sequence (thanks by Chris Lattner · 21 years ago
  48. 58fe2f0 Reworked branching so we don't handle BAs specially. It just updates the branchTO regardless of what type of branch it is. by Tanya Lattner · 21 years ago
  49. 28e5eab Fixed bug where instructions in the kernel were not ordered right to preserve dependencies in a cycle. by Tanya Lattner · 21 years ago
  50. 9d0087e The LLVM bool type shall have 1 byte alignment on PPC. by Chris Lattner · 21 years ago
  51. 3330e08 Remove the ISel->AsmPrinter link via the TargetMachine that was put in by Nate Begeman · 21 years ago
  52. 15ee8ad There is no reason to store <x,x>, just store <x>. by Chris Lattner · 21 years ago
  53. d4c8bea Enable optimization suggested by Chris Lattner to not emit reloc stubs for by Nate Begeman · 21 years ago
  54. fde839b Fix the build on non ppc machines by Chris Lattner · 21 years ago
  55. 2a0c0df The JIT works enough by Chris Lattner · 21 years ago
  56. 5cbf3bc Fix encoding of fsel, fixing olden/power, McCat/bisort and several others. by Chris Lattner · 21 years ago
  57. a1ab451 Fix encoding of fneg instruction by Chris Lattner · 21 years ago
  58. cd61ec8 Fix encoding of swari, fixing several programs, including Olden/mst by Chris Lattner · 21 years ago
  59. b752a97 There is not a 1-1 mappign between llvm blocks and PPC blocks, do not use by Chris Lattner · 21 years ago
  60. 5efb75d * Rename existing relocations to be more specific by Chris Lattner · 21 years ago
  61. 53e4aa5 Add the same optimization that we do loading from fixed alloca slots to by Nate Begeman · 21 years ago
  62. 7327808 Write CompilationCallback as an explicit assembly stub to avoid getting GCC's by Chris Lattner · 21 years ago
  63. 892afa9 When rewriting the original call instruction, make sure to rewrite it to by Chris Lattner · 21 years ago
  64. fb887e0 Force the intregs ptr into R2 and the FPregs ptr into R3. This fixes a really by Chris Lattner · 21 years ago
  65. e4ed742 Update list of failing benchmarks. by Brian Gaeke · 21 years ago
  66. 31e5759 Fix bug in emitGEPOperation with large struct-member offsets. by Brian Gaeke · 21 years ago
  67. 69efbdd Fix a few more tests by encoding the extsb and other XForm11 instructions by Chris Lattner · 21 years ago
  68. 2f5091a Fix the encoding of ORi and other DForm4 instructions. This brings us to by Chris Lattner · 21 years ago
  69. 00a8c01 Loads are relocatable too by Chris Lattner · 21 years ago
  70. b765ff1 Calls do not need a MovPCtoLR instruction by Chris Lattner · 21 years ago
  71. b9f26da Get constant pools working. This fixes even more programs, allowing us to by Chris Lattner · 21 years ago
  72. a6ec8f5 Forced branches to be first to be scheduled. by Tanya Lattner · 21 years ago
  73. 8599d38 Rewrite branches more closely to correct. This makes more stuff pass, and by Chris Lattner · 21 years ago
  74. 310a752 Branch instructions explicitly represent CRx in them. bEcause of this, encode by Chris Lattner · 21 years ago
  75. 3b78e3b Fix encoding of bctrl, and remove some unused instructions by Nate Begeman · 21 years ago
  76. 6f40789 Fix encoding of blr and bctr by Chris Lattner · 21 years ago
  77. 65b7f3e Use the correct register class as a constaint to gcc's inline assembly, so by Nate Begeman · 21 years ago
  78. ca6d0f5 Save/Restore arg regs and nonvolatile regs the compiler might use during by Nate Begeman · 21 years ago
  79. 5afa9af Fix the encoding of OR, AND and many other instructions by Chris Lattner · 21 years ago
  80. 88108b8 Support shr long/ulong. by Brian Gaeke · 21 years ago
  81. 4dd043f Support printing ConstantAggregateZeros. by Brian Gaeke · 21 years ago
  82. 8a0c4fd Update failing SingleSource test-case list. by Brian Gaeke · 21 years ago
  83. d162032 Remove argtype and argcount magic, which was used by the old asmprinter. by Chris Lattner · 21 years ago
  84. 583e32b Get rid of flags that are dead by Chris Lattner · 21 years ago
  85. 89d60de Fix encoding of rlwinm? by Chris Lattner · 21 years ago
  86. 943f452 Fix encodings by Chris Lattner · 21 years ago
  87. 9ba1235 Enumerate CR registers by Chris Lattner · 21 years ago
  88. d9d06b3 Initial implementation of exiting CompilationCallback by Chris Lattner · 21 years ago
  89. 22cd028 This method is dead by Chris Lattner · 21 years ago
  90. 05ad237 Remove this method. by Chris Lattner · 21 years ago
  91. adbcc10 Squelch a bogus warning by Chris Lattner · 21 years ago
  92. d7fa35c Squelch a bogus warning. by Chris Lattner · 21 years ago
  93. dd30751 Don't return value from void function. This is only temporary anyway while by Nate Begeman · 21 years ago
  94. fbe558c pseudocode for 64-bit lshr. by Brian Gaeke · 21 years ago
  95. 7598bba Fix a minor bug by Chris Lattner · 21 years ago
  96. c9a6b1f Be really paranoid about not breaking stuff yet by Chris Lattner · 21 years ago
  97. e61198b Implement the first hunk of CompilationCallback. The pieces missing are the by Chris Lattner · 21 years ago
  98. 2041d0c Add more known-failing tests. by Brian Gaeke · 21 years ago
  99. 82a4795 Add the rest of the logical instructions. by Brian Gaeke · 21 years ago
  100. 7c83dc2 Implement the stub needed to get into compilation callback. by Chris Lattner · 21 years ago