1. 7b0c58c Use i32 for shift amounts instead of i64. This gets bisort working. by Chris Lattner · 18 years ago
  2. 00659b1 Add zextload from i32 -> i64, with this, perimeter works. by Chris Lattner · 18 years ago
  3. 9d5b532 For PR801: by Reid Spencer · 18 years ago
  4. f9b238e De-pessimize the handling of LCSSA Phi nodes in IndVarSimplify. Hopefully this by Owen Anderson · 18 years ago
  5. 7e097e4 Print darwin stub stuff correctly in 64-bit mode. With this, treeadd works in by Chris Lattner · 18 years ago
  6. 529c233 Fix variable shadowing issue by Chris Lattner · 18 years ago
  7. c08f902 Implement a bunch of 64-bit cleanliness work. With this, treeadd builds (but by Chris Lattner · 18 years ago
  8. 041e9d3 Rearrange compares, add ADDI8, add sext from 32-to-64 bit register by Chris Lattner · 18 years ago
  9. c91a475 Improve PPC64 calling convention support by Chris Lattner · 18 years ago
  10. 924c576 Remove two more definitions by Chris Lattner · 18 years ago
  11. 7b4e478 remove two unused instructions. by Chris Lattner · 18 years ago
  12. 959e321 Fix a stale pointer issue that caused 300.twolf to fail to build on zion by Chris Lattner · 18 years ago
  13. 3c80a51 random code cleanups, no functionality change by Chris Lattner · 18 years ago
  14. 2b67f07 Make LoopUnswitch able to unswitch loops with live-out values by taking advantage by Owen Anderson · 18 years ago
  15. da08d2c Simplify X86CompilationCallback: always align to 16-byte boundary; don't save EAX/EDX if unnecessary. by Evan Cheng · 18 years ago
  16. 89d67fa Add and sort "sections" in debug lines. This always stepping through by Jim Laskey · 18 years ago
  17. 52b510b Added jump table address relocation. by Evan Cheng · 18 years ago
  18. 74cb064 Eliminate unneeded parameter. by Evan Cheng · 18 years ago
  19. 22f7131 variable_ops instructions such as call can have any number of operands. by Evan Cheng · 18 years ago
  20. 51df6d5 Add more anonymous namespaces to make it clear that these are private classes by Chris Lattner · 18 years ago
  21. 70aa33e Add some out-of-line virtual dtors so that the class has a "home", preventing by Chris Lattner · 18 years ago
  22. 0ad1970 fix typo by Chris Lattner · 18 years ago
  23. df97cc6 Add memory operand and int regs by Andrew Lenharth · 18 years ago
  24. 1725599 inline asm, at least for floats by Andrew Lenharth · 18 years ago
  25. d1aab35 fix argument problem by Andrew Lenharth · 18 years ago
  26. ef95710 Correct returns of 64-bit values, though they seemed to work before... by Chris Lattner · 18 years ago
  27. 7f7b346e Make these predicates correct in 64-bit mode too. by Chris Lattner · 18 years ago
  28. b410dc9 Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit file by Chris Lattner · 18 years ago
  29. 96dc5e5 remove unused flag by Chris Lattner · 18 years ago
  30. f2c5bca add some logical ops by Chris Lattner · 18 years ago
  31. 4b25b40 remove some unused patterns by Chris Lattner · 18 years ago
  32. 3ae5eef Add some more immediate patterns. This allows us to compile: by Chris Lattner · 18 years ago
  33. eded521 Instead of li/xoris use li/oris. Note that this doesn't work if bit 15 is by Chris Lattner · 18 years ago
  34. 0ea70b2 Add some 64-bit logical ops. by Chris Lattner · 18 years ago
  35. e3db4da __i386__, __i386, etc. are not defined for x86-64. Use __x86_64__. by Evan Cheng · 18 years ago
  36. dd58343 64-bit bugfix: 0xFFFF0000 cannot be formed with a single lis. by Chris Lattner · 18 years ago
  37. f27bb6d Add some patterns for globals, so we can now compile this: by Chris Lattner · 18 years ago
  38. 650f609 Add support for function types. by Jim Laskey · 18 years ago
  39. 4e85e64 Remove some now-unneeded casts from instruction patterns. With the casts by Chris Lattner · 18 years ago
  40. 047854f Add some patterns for ppc64 by Chris Lattner · 18 years ago
  41. 30da68a Remove some ugly now-redundant casts. by Chris Lattner · 18 years ago
  42. a973993 Fix some mismatched type constraints by Chris Lattner · 18 years ago
  43. d16f2a7 References need to be section relative. by Jim Laskey · 18 years ago
  44. b214950 Minor clean up. by Evan Cheng · 18 years ago
  45. ab390d0 Do partial inlining in BU. This resolves more call sites. Also add options to merge in globals during recursion and to back annotate DSNodes when function pointers are resolved. This makes PA work for a whole lot more things (unresolved call sites being what has been killing various DSA based passes) by Andrew Lenharth · 18 years ago
  46. 067ef41 References need to be section relative. by Jim Laskey · 18 years ago
  47. 3770500 Fix a bug, don't drop indirect call sites, especially if there is nothing known about them yet, and restore a simple version of a removed function by Andrew Lenharth · 18 years ago
  48. ca0dc56 Handle versioning of compile unit. by Jim Laskey · 18 years ago
  49. 58421d7 initial implementation of ARMRegisterInfo::eliminateFrameIndex by Rafael Espindola · 18 years ago
  50. 5cff267 Constant fold sqrtf by Chris Lattner · 18 years ago
  51. eb83f4e Fix IndVarsSimplify/2006-06-16-Indvar-LCSSA-Crash.ll, a case where a by Chris Lattner · 18 years ago
  52. 357edf8 A new entry. by Evan Cheng · 18 years ago
  53. b1d26f6 Implement the getPointerRegClass method, which is required for the ptr_rc by Chris Lattner · 18 years ago
  54. f06ef2c Forgot operands were hard coded for compile unit. by Jim Laskey · 18 years ago
  55. 54edc84 Later models likely to have Yonah like attributes. by Evan Cheng · 18 years ago
  56. a24b761 Upgrade some load/store instructions to use the proper addressing mode stuff. by Chris Lattner · 18 years ago
  57. 66d7ebb In 64-bit mode, addr mode operands use G8RC instead of GPRC. by Chris Lattner · 18 years ago
  58. 059ca0f fix some assumptions that pointers can only be 32-bits. With this, we can by Chris Lattner · 18 years ago
  59. 956f43c Split 64-bit instructions out into a separate .td file by Chris Lattner · 18 years ago
  60. 8fa05da Force 64-bit register availability in 64-bit mode. For real. by Chris Lattner · 18 years ago
  61. af89fa6 Remove the -darwin and -aix llc options, inferring darwinism and aixism from by Chris Lattner · 18 years ago
  62. fb9d0dc Add missing casts. This fixed some regressions. by Evan Cheng · 18 years ago
  63. 426b782 Simplify TargetData ctor call by Chris Lattner · 18 years ago
  64. 1790d44 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 18 years ago
  65. acbc07a Remove ctor with each piece specifyable (which causes overload ambiguities), by Chris Lattner · 18 years ago
  66. a827953 Only count instructions as code size, not constant pools and other per-function stuff. by Chris Lattner · 18 years ago
  67. 276f4b5 Simplify interpreter construction. by Chris Lattner · 18 years ago
  68. 7c1fb5f Document the subtarget features better, make sure that 64-bit mode, 64-bit by Chris Lattner · 18 years ago
  69. a7a5854 Rename some subtarget features. A CPU now can *have* 64-bit instructions, by Chris Lattner · 18 years ago
  70. c269c52 Add a error message to cbu to match bu by Andrew Lenharth · 18 years ago
  71. 73a38a9 move header by Andrew Lenharth · 18 years ago
  72. 7089f45 1. Revise vector debug support. by Jim Laskey · 18 years ago
  73. 21abac2 More libcall transformations: by Evan Cheng · 18 years ago
  74. 9528952 Simplify fprintf(file, "%s", str) to fputs(str, file). by Evan Cheng · 18 years ago
  75. 94de9a8 First baby step towards ppc64 support. This adds a new -march=ppc64 backend by Chris Lattner · 18 years ago
  76. 1127315 Fix Regression/Linker/2006-06-15-GlobalVarAnment.ll by Chris Lattner · 18 years ago
  77. dc6830f Only print the stack trace if it was requested. Previously, any call into by Reid Spencer · 18 years ago
  78. 44500e3 Teach the local allocator to know that live-in values (e.g. arguments) are by Chris Lattner · 18 years ago
  79. 8e173de Add a note that Nate noticed. by Chris Lattner · 18 years ago
  80. f8a01a9 1. Support standard dwarf format (was bootstrapping in Apple format.) by Jim Laskey · 18 years ago
  81. d5a932b Was pointed out that structure alignment and type alignment are not the same by Jim Laskey · 18 years ago
  82. afe91a5 Implement Transforms/InstCombine/bswap.ll, turning common shift/and/or bswap by Chris Lattner · 18 years ago
  83. 35f8c20 Alignment of globals has not been quite right. Needed to drop the pointer type by Jim Laskey · 18 years ago
  84. 31f7be9 Vector extract / insert index operand should have ptr type. by Evan Cheng · 18 years ago
  85. a7dc4a5 Type of extract_element index operand should be iPTR. by Evan Cheng · 18 years ago
  86. 015188f Type of vector extract / insert index operand should be iPTR. by Evan Cheng · 18 years ago
  87. a844126 Consistency. EXTRACT_ELEMENT index operand should have ptr type. by Evan Cheng · 18 years ago
  88. a9767f6 Assert. Rather than silently stop printing. by Evan Cheng · 18 years ago
  89. 8d3af5e Instructions with variable operands (variable_ops) can have a number required by Evan Cheng · 18 years ago
  90. fae2994 X86 call instructions can take variable number of operands. Parameters of by Evan Cheng · 18 years ago
  91. 4b5a352 add a note by Chris Lattner · 18 years ago
  92. b69d113 Add argument registers to the end of call operand list (partial fix). by Evan Cheng · 18 years ago
  93. ed4e566 Change versioning to per debug info descriptor (merged with tag.) by Jim Laskey · 18 years ago
  94. 014f98c Place dwarf headers at earliest possible point. Well behaved when skipping by Jim Laskey · 18 years ago
  95. f7a1212 Fix Transforms/LoopUnswitch/2006-06-13-SingleEntryPHI.ll, a loop unswitch by Chris Lattner · 18 years ago
  96. 90245d4 When asked not to delete useless PHIs, really don't delete them, no matter how by Owen Anderson · 18 years ago
  97. 13a68e4 Use the PotDoms map to memoize 'dominating value' lookup. With this patch, by Chris Lattner · 18 years ago
  98. 8b92d0c Fix another instance where PHI nodes need special treatment. by Owen Anderson · 18 years ago
  99. 3cc86cc Update isLCSSAForm to handle PHI nodes specially for live-out detection. This by Owen Anderson · 18 years ago
  100. c8aba85 I am sure I had commited this workaround before. Perhaps soon I should sort it all out by Andrew Lenharth · 18 years ago