1. 219ab40 Make mem[cpy,move,set] intrinsics overloaded. by Sanjiv Gupta · 16 years ago
  2. 137dccd Default to converting UADDO to the generic form that SADDO is converted to. by Bill Wendling · 16 years ago
  3. 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
  4. 41e4a59 LLVM does have a fortran FE! by Duraid Madina · 16 years ago
  5. 230e4fa Clean up normalization of shuffles by Mon P Wang · 16 years ago
  6. 9c0c6b2 CellSPU: by Scott Michel · 16 years ago
  7. ef37546 Combine the two add with overflow intrinsics lowerings. They differ only in DAG node type. by Bill Wendling · 16 years ago
  8. f6b7a47 Set the isAntiDep flag in the MachineInstr scheduler. by Dan Gohman · 16 years ago
  9. da4948a Generate code for llvm.uadd.with.overflow intrinsic. No conversion support yet. by Bill Wendling · 16 years ago
  10. cddd428 Add a flag to SDep for tracking which edges are anti-dependence edges. by Dan Gohman · 16 years ago
  11. e1a6d16 Update comment to reflect a semblance of reality. by Bill Wendling · 16 years ago
  12. 6c63f62 Remove chains. Unnecessary. by Bill Wendling · 16 years ago
  13. 98adea1 Rename SDep's isSpecial to isArtificial, to make this field a little by Dan Gohman · 16 years ago
  14. 52a5899 Add generic test for add with overflow. by Bill Wendling · 16 years ago
  15. 1c55a9c Rename "ADDO" to "SADDO" and "UADDO". The "UADDO" isn't equivalent to "ADDC" by Bill Wendling · 16 years ago
  16. 7cdc3c8 Implement the sadd_with_overflow intrinsic. This is converted into by Bill Wendling · 16 years ago
  17. cb9a354 Fix unused variable warnings. by Devang Patel · 16 years ago
  18. 787782f Use ComputeLatency in the MachineInstr scheduler. by Dan Gohman · 16 years ago
  19. f209c2c Remove the CycleBound computation code from the ScheduleDAGRRList by Dan Gohman · 16 years ago
  20. 08c85d1 Update comment. by Bill Wendling · 16 years ago
  21. beb7a05 CMake: Do not rebuild the world when tblgen changes but the .inc files by Oscar Fuentes · 16 years ago
  22. c8c2827 Implement ComputeLatency for MachineInstr ScheduleDAGs. Factor by Dan Gohman · 16 years ago
  23. ea7b527 Add UADDO and SADDO nodes. These will be used for determining an overflow by Bill Wendling · 16 years ago
  24. 47d1a21 Change these schedulers to not emit no-ops. It turns out that by Dan Gohman · 16 years ago
  25. 66c75aa Fix error where it wasn't getting the correct caller function. by Bill Wendling · 16 years ago
  26. 8c1604e If the function being inlined has a higher stack protection level than the by Bill Wendling · 16 years ago
  27. e6ed6ec Introduce two new "add" intrinsics. These return the sum plus a bit indicating by Bill Wendling · 16 years ago
  28. 370387c CMake: More documentation. by Oscar Fuentes · 16 years ago
  29. eb3904b Delete redundant inline keywords. by Dan Gohman · 16 years ago
  30. 33372a1 Doxygenate comments. by Dan Gohman · 16 years ago
  31. 25f1d03 CMake: Some documentation. Work in progress. by Oscar Fuentes · 16 years ago
  32. 8eaf41d Treat mid-block labels the same as terminators when building the by Dan Gohman · 16 years ago
  33. 5ce0973 Add another machine-code printing pass when post-pass scheduling is run. by Dan Gohman · 16 years ago
  34. e0de705 Don't forget arguments! by Devang Patel · 16 years ago
  35. eac9cae Test -pre-RA-sched=fast too, for completeness. by Dan Gohman · 16 years ago
  36. 64fb4c8 CMake: Option for building with -fPIC. by Oscar Fuentes · 16 years ago
  37. f13dcc2 Updating ignore lists. by Gordon Henriksen · 16 years ago
  38. dc91bea CellSPU: by Scott Michel · 16 years ago
  39. 810260b Add some documentation. by Duncan Sands · 16 years ago
  40. 07239f1 Allow XMM2 and XMM3 to be used for non ABI compliant code. by Mon P Wang · 16 years ago
  41. f0a2d0c 80-column violation. by Bill Wendling · 16 years ago
  42. 8449edf Reformatting. No functionality change. by Bill Wendling · 16 years ago
  43. 0fbdfc3 add an operator= to assign to smallstring. by Chris Lattner · 16 years ago
  44. 4379efc CellSPU: Custom lower truncating stores of i8 to i1 (should not have been by Scott Michel · 16 years ago
  45. d433904 undef beats zero. Fix this missed optimization opportunity. Patch by Matt Elder! by Nick Lewycky · 16 years ago
  46. ee85bbc Revert accidental last patch by Scott Michel · 16 years ago
  47. a0e5769 CellSPU: Adjust spacing/tabulation by Scott Michel · 16 years ago
  48. 57bebbb Remove a remnant of list-burr's fast mode. by Dan Gohman · 16 years ago
  49. 117f3e9 Factor out the SethiUllman numbering logic from the list-burr and by Dan Gohman · 16 years ago
  50. 9e76fea Remove the "fast" form of the list-burr scheduler, and use the by Dan Gohman · 16 years ago
  51. 148d245 CMake: when building shared libraries, use -fPIC for compiling by Oscar Fuentes · 16 years ago
  52. 6be2ee4 Facter AddPseudoTwoAddrDeps and associated infrasructure out of by Dan Gohman · 16 years ago
  53. 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
  54. 97c573d Fix a thinko. MO is getOperand(i-1) so we don't have to adjust e. by Evan Cheng · 16 years ago
  55. 4036206 Add #include <climits> to get the definition of INT_MAX. by Dan Gohman · 16 years ago
  56. a1e6d36 Factor out the code for verifying the work of the scheduler, by Dan Gohman · 16 years ago
  57. f23de86 Do not forget llvm.dbg.declare's first argument while removing debugging information. by Devang Patel · 16 years ago
  58. ce5ac16 Copy the tblgen utility. by Bill Wendling · 16 years ago
  59. cdb260d Simplify this code a little. In the fast scheduler, CreateNewSUnit by Dan Gohman · 16 years ago
  60. e3066ab Eliminate a compile time warning. by Evan Cheng · 16 years ago
  61. eda60a8 Eliminate a compile time warning. by Evan Cheng · 16 years ago
  62. 343f0c0 Experimental post-pass scheduling support. Post-pass scheduling by Dan Gohman · 16 years ago
  63. 7d1cd3f Move the code for printing a graph node label for an SUnit into by Dan Gohman · 16 years ago
  64. 252ae9e Convert SUnit's dump method into a print method and implement by Dan Gohman · 16 years ago
  65. eb22065 CMake: Removed source file. by Oscar Fuentes · 16 years ago
  66. 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
  67. b8f69c6 Let instcombiner remove redundant dbg intrinsics. by Devang Patel · 16 years ago
  68. 7fe1dec by Devang Patel · 16 years ago
  69. 57cbd99 CMake: Removed source file from lib/Target/PIC16/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  70. 719b0e1 CellSPU: Do not custom lower i1 stores, rely on type legalization to do the by Scott Michel · 16 years ago
  71. be362ab <rdar://problem/6351057> by Stuart Hastings · 16 years ago
  72. 0c6ba44 ignore the -m elf_i386 directive used in the linux kernel by Andrew Lenharth · 16 years ago
  73. 8b677d0 Revert r59640. It broke this test for builds that aren't by Dan Gohman · 16 years ago
  74. c738ac1 Use %llvmgcc -xassembler instead of invoking as directly. This avoids by Dan Gohman · 16 years ago
  75. 430a555 Temporary check-in for Duncan to demonstrate CellSPU store problem. by Scott Michel · 16 years ago
  76. 3713c0b Fix compilation error on MSVC. by Argyrios Kyrtzidis · 16 years ago
  77. 928df6c Forgot to add this in the previous commit. by Sanjiv Gupta · 16 years ago
  78. 863d3e9 Fixed build warnings. by Sanjiv Gupta · 16 years ago
  79. b1b5ffd Added a more function PIC16 backend. However to get this working a patch in by Sanjiv Gupta · 16 years ago
  80. 2f45f97 Use stripPointerCasts when checking for AllocaInsts for the stackprotector intrinsic. by Bill Wendling · 16 years ago
  81. 021f3f2 Int type for PIC16 is i16. Added i16 intrinsics for memmove, memcpy and memset. by Sanjiv Gupta · 16 years ago
  82. 16062ca add a write method. by Chris Lattner · 16 years ago
  83. 69e4adb - Move the stackprotector intrinsic to the general section. by Bill Wendling · 16 years ago
  84. 75fa96b Add support for rematerialization in pre-alloc-splitting. by Owen Anderson · 16 years ago
  85. 911cfdb LLVMC2: -emit-llvm stops compilation. by Daniel Dunbar · 16 years ago
  86. ff6477b LLVMC2: Teach llvm_gcc_c tool about -include and -fsyntax-only. by Daniel Dunbar · 16 years ago
  87. 607d6bb Grammar. by Daniel Dunbar · 16 years ago
  88. c2f9062 Rearrange code to reduce the nesting level. No functionality change. by Dan Gohman · 16 years ago
  89. 9173383e Use dyn_cast instead of cast. by Bill Wendling · 16 years ago
  90. bccdcca Match an element of the return type if it returns a structure. by Bill Wendling · 16 years ago
  91. fb5fd5a Remove unused variables. by Devang Patel · 16 years ago
  92. b876cc1 Fix typo. by Devang Patel · 16 years ago
  93. 6307b94 CMake: Support for building 32 bits shared libraries on 64 bits GNU by Oscar Fuentes · 16 years ago
  94. 06da2bc Fix debug printing of flagged SDNodes in SUnits so that they by Dan Gohman · 16 years ago
  95. 3a5b020 Make the same change to RegScavenger::backward. by Evan Cheng · 16 years ago
  96. 4b44283 CMake: Option for enabling/disabling threads. by Oscar Fuentes · 16 years ago
  97. c5b795e Verify that the second parameter of the stacprotector intrinsic is an alloca by Bill Wendling · 16 years ago
  98. 63a431c We also need to keep the operand index for two address check. by Evan Cheng · 16 years ago
  99. 9c64bf3 Register scavenger should process early clobber defs first. A dead early clobber def should not interfere with a normal def which happens one slot later. by Evan Cheng · 16 years ago
  100. 01f63cd Fix indentation. by Evan Cheng · 16 years ago