1. b2b32fd Seriously strengthen the guarantee offered by noalias on a function's return by Nick Lewycky · 16 years ago
  2. 02ff308 Extend the 'noalias' attribute to function return values. This is intended to by Nick Lewycky · 16 years ago
  3. 9f22a4a Added missing description for -disable-mmx option. by Mon P Wang · 16 years ago
  4. def2739 Add support for llvm.uadd.with.overflow. by Bill Wendling · 16 years ago
  5. 2cd9180 Roll back rev 59890, since Chris says this can never happen. by Scott Michel · 16 years ago
  6. 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 16 years ago
  7. cdfc51f Make JIT::runFunction handle functions with non-C calling conventions. by Chris Lattner · 16 years ago
  8. 3c81d35 Added -disable-mmx using a patch from Preston Gurd. by Mon P Wang · 16 years ago
  9. 6cce3da Added check to avoid generating extract subvector beyond the end of the vector when normalizing vector shuffles. by Mon P Wang · 16 years ago
  10. dccb025 Fixed named anchor for llvm.stackprotector intrinsic. by Misha Brukman · 16 years ago
  11. 7a1c9e9 CellSPU: Fix bug 3056. Varadic extract_element was not implemented (nor was it by Scott Michel · 16 years ago
  12. bab6436 Check for NULL before traversing the isa<> type hierarchy checking with a by Scott Michel · 16 years ago
  13. 7a15273 Describe how the JIT maps fields to MachineOperands, patch by JP Bonn! by Chris Lattner · 16 years ago
  14. 7751ad9 Make a convenient helper for printing offsets. by Anton Korobeynikov · 16 years ago
  15. 253174b Cleanup of the [SU]ADDO type legalization code. Patch by Duncan! by Bill Wendling · 16 years ago
  16. 8ac0d4b - Move conversion of [SU]ADDO from DAG combiner into legalizer. by Bill Wendling · 16 years ago
  17. 50cacb2 Fix build failure. by Devang Patel · 16 years ago
  18. 59500c8 Silence unused variable warnings. by Devang Patel · 16 years ago
  19. a5c05aa by Devang Patel · 16 years ago
  20. 37d8b31 Correctly set the isCtrl flag for chain dependencies. by Dan Gohman · 16 years ago
  21. fc626b6 Update comments. by Dan Gohman · 16 years ago
  22. 3ebd0ee Update comments. by Dan Gohman · 16 years ago
  23. 824b958 reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an by Chris Lattner · 16 years ago
  24. dc77092 Revert r59802. It was breaking the build of llvm-gcc: by Bill Wendling · 16 years ago
  25. 219ab40 Make mem[cpy,move,set] intrinsics overloaded. by Sanjiv Gupta · 16 years ago
  26. 137dccd Default to converting UADDO to the generic form that SADDO is converted to. by Bill Wendling · 16 years ago
  27. 0c73079 Optimize (x/y)*y into x-(x%y) in general. Div and rem are about the same, and by Nick Lewycky · 16 years ago
  28. 41e4a59 LLVM does have a fortran FE! by Duraid Madina · 16 years ago
  29. 230e4fa Clean up normalization of shuffles by Mon P Wang · 16 years ago
  30. 9c0c6b2 CellSPU: by Scott Michel · 16 years ago
  31. ef37546 Combine the two add with overflow intrinsics lowerings. They differ only in DAG node type. by Bill Wendling · 16 years ago
  32. f6b7a47 Set the isAntiDep flag in the MachineInstr scheduler. by Dan Gohman · 16 years ago
  33. da4948a Generate code for llvm.uadd.with.overflow intrinsic. No conversion support yet. by Bill Wendling · 16 years ago
  34. cddd428 Add a flag to SDep for tracking which edges are anti-dependence edges. by Dan Gohman · 16 years ago
  35. e1a6d16 Update comment to reflect a semblance of reality. by Bill Wendling · 16 years ago
  36. 6c63f62 Remove chains. Unnecessary. by Bill Wendling · 16 years ago
  37. 98adea1 Rename SDep's isSpecial to isArtificial, to make this field a little by Dan Gohman · 16 years ago
  38. 52a5899 Add generic test for add with overflow. by Bill Wendling · 16 years ago
  39. 1c55a9c Rename "ADDO" to "SADDO" and "UADDO". The "UADDO" isn't equivalent to "ADDC" by Bill Wendling · 16 years ago
  40. 7cdc3c8 Implement the sadd_with_overflow intrinsic. This is converted into by Bill Wendling · 16 years ago
  41. cb9a354 Fix unused variable warnings. by Devang Patel · 16 years ago
  42. 787782f Use ComputeLatency in the MachineInstr scheduler. by Dan Gohman · 16 years ago
  43. f209c2c Remove the CycleBound computation code from the ScheduleDAGRRList by Dan Gohman · 16 years ago
  44. 08c85d1 Update comment. by Bill Wendling · 16 years ago
  45. beb7a05 CMake: Do not rebuild the world when tblgen changes but the .inc files by Oscar Fuentes · 16 years ago
  46. c8c2827 Implement ComputeLatency for MachineInstr ScheduleDAGs. Factor by Dan Gohman · 16 years ago
  47. ea7b527 Add UADDO and SADDO nodes. These will be used for determining an overflow by Bill Wendling · 16 years ago
  48. 47d1a21 Change these schedulers to not emit no-ops. It turns out that by Dan Gohman · 16 years ago
  49. 66c75aa Fix error where it wasn't getting the correct caller function. by Bill Wendling · 16 years ago
  50. 8c1604e If the function being inlined has a higher stack protection level than the by Bill Wendling · 16 years ago
  51. e6ed6ec Introduce two new "add" intrinsics. These return the sum plus a bit indicating by Bill Wendling · 16 years ago
  52. 370387c CMake: More documentation. by Oscar Fuentes · 16 years ago
  53. eb3904b Delete redundant inline keywords. by Dan Gohman · 16 years ago
  54. 33372a1 Doxygenate comments. by Dan Gohman · 16 years ago
  55. 25f1d03 CMake: Some documentation. Work in progress. by Oscar Fuentes · 16 years ago
  56. 8eaf41d Treat mid-block labels the same as terminators when building the by Dan Gohman · 16 years ago
  57. 5ce0973 Add another machine-code printing pass when post-pass scheduling is run. by Dan Gohman · 16 years ago
  58. e0de705 Don't forget arguments! by Devang Patel · 16 years ago
  59. eac9cae Test -pre-RA-sched=fast too, for completeness. by Dan Gohman · 16 years ago
  60. 64fb4c8 CMake: Option for building with -fPIC. by Oscar Fuentes · 16 years ago
  61. f13dcc2 Updating ignore lists. by Gordon Henriksen · 16 years ago
  62. dc91bea CellSPU: by Scott Michel · 16 years ago
  63. 810260b Add some documentation. by Duncan Sands · 16 years ago
  64. 07239f1 Allow XMM2 and XMM3 to be used for non ABI compliant code. by Mon P Wang · 16 years ago
  65. f0a2d0c 80-column violation. by Bill Wendling · 16 years ago
  66. 8449edf Reformatting. No functionality change. by Bill Wendling · 16 years ago
  67. 0fbdfc3 add an operator= to assign to smallstring. by Chris Lattner · 16 years ago
  68. 4379efc CellSPU: Custom lower truncating stores of i8 to i1 (should not have been by Scott Michel · 16 years ago
  69. d433904 undef beats zero. Fix this missed optimization opportunity. Patch by Matt Elder! by Nick Lewycky · 16 years ago
  70. ee85bbc Revert accidental last patch by Scott Michel · 16 years ago
  71. a0e5769 CellSPU: Adjust spacing/tabulation by Scott Michel · 16 years ago
  72. 57bebbb Remove a remnant of list-burr's fast mode. by Dan Gohman · 16 years ago
  73. 117f3e9 Factor out the SethiUllman numbering logic from the list-burr and by Dan Gohman · 16 years ago
  74. 9e76fea Remove the "fast" form of the list-burr scheduler, and use the by Dan Gohman · 16 years ago
  75. 148d245 CMake: when building shared libraries, use -fPIC for compiling by Oscar Fuentes · 16 years ago
  76. 6be2ee4 Facter AddPseudoTwoAddrDeps and associated infrasructure out of by Dan Gohman · 16 years ago
  77. d37c13c - Register scavenger should use MachineRegisterInfo and internal map to find the first use of a register after a given machine instruction. by Evan Cheng · 16 years ago
  78. 97c573d Fix a thinko. MO is getOperand(i-1) so we don't have to adjust e. by Evan Cheng · 16 years ago
  79. 4036206 Add #include <climits> to get the definition of INT_MAX. by Dan Gohman · 16 years ago
  80. a1e6d36 Factor out the code for verifying the work of the scheduler, by Dan Gohman · 16 years ago
  81. f23de86 Do not forget llvm.dbg.declare's first argument while removing debugging information. by Devang Patel · 16 years ago
  82. ce5ac16 Copy the tblgen utility. by Bill Wendling · 16 years ago
  83. cdb260d Simplify this code a little. In the fast scheduler, CreateNewSUnit by Dan Gohman · 16 years ago
  84. e3066ab Eliminate a compile time warning. by Evan Cheng · 16 years ago
  85. eda60a8 Eliminate a compile time warning. by Evan Cheng · 16 years ago
  86. 343f0c0 Experimental post-pass scheduling support. Post-pass scheduling by Dan Gohman · 16 years ago
  87. 7d1cd3f Move the code for printing a graph node label for an SUnit into by Dan Gohman · 16 years ago
  88. 252ae9e Convert SUnit's dump method into a print method and implement by Dan Gohman · 16 years ago
  89. eb22065 CMake: Removed source file. by Oscar Fuentes · 16 years ago
  90. dfca407 Do not use separate utility to walk all instructions and remove dead dbg intrinsics. Let instcombiner do this job. by Devang Patel · 16 years ago
  91. b8f69c6 Let instcombiner remove redundant dbg intrinsics. by Devang Patel · 16 years ago
  92. 7fe1dec by Devang Patel · 16 years ago
  93. 57cbd99 CMake: Removed source file from lib/Target/PIC16/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  94. 719b0e1 CellSPU: Do not custom lower i1 stores, rely on type legalization to do the by Scott Michel · 16 years ago
  95. be362ab <rdar://problem/6351057> by Stuart Hastings · 16 years ago
  96. 0c6ba44 ignore the -m elf_i386 directive used in the linux kernel by Andrew Lenharth · 16 years ago
  97. 8b677d0 Revert r59640. It broke this test for builds that aren't by Dan Gohman · 16 years ago
  98. c738ac1 Use %llvmgcc -xassembler instead of invoking as directly. This avoids by Dan Gohman · 16 years ago
  99. 430a555 Temporary check-in for Duncan to demonstrate CellSPU store problem. by Scott Michel · 16 years ago
  100. 3713c0b Fix compilation error on MSVC. by Argyrios Kyrtzidis · 16 years ago