1. 39482dd Input files should go before all other options. by Mikhail Glushenkov · 15 years ago
  2. 1f30dcb Cleanup up unused R3LiveIn tracking. by Jim Grosbach · 15 years ago
  3. 65c58da Re-enable register scavenging in Thumb1 by default. by Jim Grosbach · 15 years ago
  4. e40bf5f bugfix. The target may use virtual registers that aren't tracked for re-use but are allocated by the scavenger. The re-use algorithm needs to watch for that. by Jim Grosbach · 15 years ago
  5. 5adf60c Add codegen support for NEON vst3 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
  6. 24e04c5 Add codegen support for NEON vst2 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
  7. 4306963 In instcombine's debug output, avoid printing ADD for instructions that are by Jeffrey Yasskin · 15 years ago
  8. 0ea38bb Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
  9. fe27c51 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
  10. c67160c Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
  11. fe897b2 Fix the OProfile part of PR5018. This fixes --without-oprofile, makes by Jeffrey Yasskin · 15 years ago
  12. a428808 Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
  13. 9f3a559 reverting thumb1 scavenging default due to test failure while I figure out what's up. by Jim Grosbach · 15 years ago
  14. 831a2bb second half of lazy liveness removal. by Chris Lattner · 15 years ago
  15. 5f3663e Fix handling of x86 'R' constraint. by Dale Johannesen · 15 years ago
  16. b2cae81 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
  17. bafa3d9 Enable thumb1 register scavenging by default. by Jim Grosbach · 15 years ago
  18. ec1434d Enable thumb1 register scavenging by default. by Jim Grosbach · 15 years ago
  19. beab41b Extract subprogram and compile unit information from the debug info attached to an instruction. by Devang Patel · 15 years ago
  20. b07c171 Add some instruction encoding bits for NEON load/store instructions. by Bob Wilson · 15 years ago
  21. 37c8b86 80-column and whitespace fixes. by Eric Christopher · 15 years ago
  22. 5440f63 Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" so by Kevin Enderby · 15 years ago
  23. 99c372e Convert test to FileCheck. by Bob Wilson · 15 years ago
  24. 63c9063 Add codegen support for NEON vst4 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
  25. 66a7063 Add codegen support for NEON vst3 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
  26. b8452b8 grammar by Jim Grosbach · 15 years ago
  27. d285575 Add codegen support for NEON vst2 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
  28. 391e170 add initializers for clarity. Add missing assignment of PrevLastUseOp. by Jim Grosbach · 15 years ago
  29. c024df6 Remove LazyLiveness from the tree. It doesn't work right now, and I'm not going to have the time by Owen Anderson · 15 years ago
  30. 7708c22 Add codegen support for NEON vld4 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
  31. 99e6d4e Add another bit of the ARM target assembler to llvm-mc to parse registers by Kevin Enderby · 15 years ago
  32. 2627e08 Replace some code for aggressive-remat with MachineInstr::isInvariantLoad, and by Dan Gohman · 15 years ago
  33. e33f44c Replace TargetInstrInfo::isInvariantLoad and its target-specific by Dan Gohman · 15 years ago
  34. 2dbc4c8 Add a few simple MachineVerifier checks for MachineMemOperands. by Dan Gohman · 15 years ago
  35. ff8952e Add codegen support for NEON vld3 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
  36. 228c08b Rearrange code for selecting vld2 intrinsics. No functionality change. by Bob Wilson · 15 years ago
  37. 967f875 Add tests for vld2 of 128-bit vectors. by Bob Wilson · 15 years ago
  38. b58f498 Add register-reuse to frame-index register scavenging. When a target uses by Jim Grosbach · 15 years ago
  39. 7f93f4d Do not assume that the module is set. by Devang Patel · 15 years ago
  40. 1274458 Add a comment explaining how DenseMap::insert works, because it is not by Torok Edwin · 15 years ago
  41. 4de86fe Add PR to this FIXME, looks like I didn't commit this change after all. by Torok Edwin · 15 years ago
  42. 83ed768 Make getPointerTo return a const PointerType* rather than by Duncan Sands · 15 years ago
  43. ad29b75 INTRINSIC_W_CHAIN and INTRINSIC_VOID do not use MemSDNode. They by Dan Gohman · 15 years ago
  44. 00d67db Add FreeInst to the "is a call" check for Insts that are calls, but by Eric Christopher · 15 years ago
  45. bd31b17 Fix this comment. The loop header is the loop entry point. by Dan Gohman · 15 years ago
  46. 249fb33 Add PseudoSourceValues for constpool stuff on ELF (Darwin should use something similar) by Anton Korobeynikov · 15 years ago
  47. 0704300 While we still have a MallocInst treat it as a call like any other for inlining. by Eric Christopher · 15 years ago
  48. a7ba3a8 Added bits of the ARM target assembler to llvm-mc to parse some load instruction by Kevin Enderby · 15 years ago
  49. 3bf12ab Add codegen support for NEON vld2 operations on quad registers. by Bob Wilson · 15 years ago
  50. 349d82d Use copyRegToReg hook to copy registers. by Bob Wilson · 15 years ago
  51. 0b22873 r83391 was completely broken since Twines keep references to their inputs, and by Jeffrey Yasskin · 15 years ago
  52. ec1d81c Update NEON struct names to match llvm-gcc changes. by Bob Wilson · 15 years ago
  53. a3e8bf8 Fix a comment typo. Patch by Johnny Chen. by Bob Wilson · 15 years ago
  54. 35b3058 Bugfix for the CommaSeparated option. The original code was adding the whole by Nicolas Geoffray · 15 years ago
  55. 3351085 Update CMake file. by Ted Kremenek · 15 years ago
  56. 0f2ba78 Fix illegal cross-type aliasing. Found by baldrick on a newer gcc. by Jeffrey Yasskin · 15 years ago
  57. 60b35bd Add support to handle debug info attached to an instruction. by Devang Patel · 15 years ago
  58. 82a47e9 Make LLVMContext's pImpl member const. by Dan Gohman · 15 years ago
  59. e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 15 years ago
  60. 6cf4963 Fix PR5112, a miscompilation on gcc-4.0.3. Patch by Collin Winter! by Jeffrey Yasskin · 15 years ago
  61. 7963e15 remove predicate simplifier, it never got the last bugs beaten by Chris Lattner · 15 years ago
  62. f9416ea Remove xs1b predicate since it is no longer needed to differentiate betweem by Richard Osborne · 15 years ago
  63. 34bee6d Remove xs1a subtarget. xs1a is a preproduction device used in by Richard Osborne · 15 years ago
  64. acfbb92 Default to the xs1b subtarget by Richard Osborne · 15 years ago
  65. ac53a0b Introduce and use convenience methods for getting pointer types by Duncan Sands · 15 years ago
  66. 6e21480 grammar by Jim Grosbach · 15 years ago
  67. 8a4087d Fix cut-n-pasto. by Devang Patel · 15 years ago
  68. 02c0423 Update processDebugLoc() to handle requests to process debug info, before and after emitting instructions. by Devang Patel · 15 years ago
  69. af0e272 Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. by Devang Patel · 15 years ago
  70. 89703cf Remove dead code. by Devang Patel · 15 years ago
  71. 0d20ac8 Add utility routine to set begin and end labels for DbgScopes. by Devang Patel · 15 years ago
  72. b39566d Remove unintentional function decl. by Devang Patel · 15 years ago
  73. e717faa Add utility routine to collect variable debug info. This is not yet used. by Devang Patel · 15 years ago
  74. ea5ed00 Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittests by Jeffrey Yasskin · 15 years ago
  75. 454e957 Set default location for the function if it is not already set. by Devang Patel · 15 years ago
  76. 6f3dc92 Existence of a compile unit for input source file is a good indicator to check debug info's presence in a module. by Devang Patel · 15 years ago
  77. ffd9c3d If subprogram die is not available then construct new one. by Devang Patel · 15 years ago
  78. 4ece4e2 Add a test for http://llvm.org/PR3043. by Jeffrey Yasskin · 15 years ago
  79. fd07cf5 Adjust context for the global variables that are not at file scope, e.g. by Devang Patel · 15 years ago
  80. b71a16d Set address while constructing DIE. by Devang Patel · 15 years ago
  81. a2c7535 CMake misses a check for sbrk on NetBSD. by Edward O'Callaghan · 15 years ago
  82. 1614e50 Extend ConstantFolding to understand signed overflow variants by Evan Phoenix · 15 years ago
  83. 540b05d In Thumb1, the register scavenger is not always able to use an emergency by Jim Grosbach · 15 years ago
  84. 303bf73 First test commit by Evan Phoenix · 15 years ago
  85. 85c005a Don't treat malloc calls with non-matching prototype as malloc. by Torok Edwin · 15 years ago
  86. aa5c1b7 No newline at end of files. by Edward O'Callaghan · 15 years ago
  87. f84548d Gracefully handle various scopes while recording source line info. by Devang Patel · 15 years ago
  88. c6f69e9 Remove an unnnecessary LLVMContext argument in by Dan Gohman · 15 years ago
  89. e41a115 Use Use::operator= instead of Use::set, for consistency. by Dan Gohman · 15 years ago
  90. 01a76ce Remove explicit enum integer values. They don't appear to be needed, and by Dan Gohman · 15 years ago
  91. 21313bc Add RIP to GR64_NOREX. This fixed a MachineVerifier error when RIP by Dan Gohman · 15 years ago
  92. e2d0af4 Fix a name in a comment. by Dan Gohman · 15 years ago
  93. 9ea8d9a callgraph changes came after the 2.6 branch. by Chris Lattner · 15 years ago
  94. cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 15 years ago
  95. 5f7962c add more type predicates. by Chris Lattner · 15 years ago
  96. e65cd40 teach the optimizer how to constant fold uadd/usub intrinsics. by Chris Lattner · 15 years ago
  97. d0806a1 simplify this code a bunch. by Chris Lattner · 15 years ago
  98. 375c032 add some helper functions. by Chris Lattner · 15 years ago
  99. 68a0603 code simplifications. by Chris Lattner · 15 years ago
  100. 11f911f Move implicit and paralle to a separate codegen specific section. by Evan Cheng · 15 years ago