1. d0cca24 Revert r75252 which was causing some crashes at compile time. by Nick Lewycky · 15 years ago
  2. 4f06649 Fix PR4533, which is about buggy codegen in x86-64 -static mode. by Chris Lattner · 15 years ago
  3. 97c8c51 Fix comment. by Torok Edwin · 15 years ago
  4. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  5. d51ffcf Stub out assembly matcher (.s -> MCInst) tblgen backend. by Daniel Dunbar · 15 years ago
  6. 4429aaf Regenerate. by Mikhail Glushenkov · 15 years ago
  7. 09826e3 Update documentation. by Mikhail Glushenkov · 15 years ago
  8. 63bb60f Delete the temp dir even when '--temp-dir' is specified. by Mikhail Glushenkov · 15 years ago
  9. 646ca92 Fix handling of max and full set. by Nick Lewycky · 15 years ago
  10. d7073db improve filecheck's "scanning from here" caret position. by Chris Lattner · 15 years ago
  11. 88a7e9e make filecheck default to canonicalizing horizontal whitespace by Chris Lattner · 15 years ago
  12. 44b3e8d Break the world's largest unit test down a few logical lines. No semantic by Nick Lewycky · 15 years ago
  13. 4c3fa43 Erase the temp dir before starting. by Sanjiv Gupta · 15 years ago
  14. f067a23 Clarify and simplify. by Nick Lewycky · 15 years ago
  15. c6f40b6 Don't use a void return type with a function that returns a value. by Dan Gohman · 15 years ago
  16. 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 15 years ago
  17. 238f510 We get the P modifier wrong in a lot of cases, just add some more rigorous testing. by Chris Lattner · 15 years ago
  18. ed338e8 Don't put IT instruction before conditional branches. by Evan Cheng · 15 years ago
  19. 2f297df Smarter isel of ldrsb / ldrsh. Only make use of these when [r,r] address is feasible. by Evan Cheng · 15 years ago
  20. 446c428 Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies CPSR when they are outside the IT blocks, or they can predicated when in Thumb2. Move the implicit def of CPSR to an optional def which defaults CPSR. This allows the 's' bit to be toggled dynamically. by Evan Cheng · 15 years ago
  21. dd6f632 80 col violation. by Evan Cheng · 15 years ago
  22. bf8c7f0 Move a method that creates constant ranges relative to another constant range by Nick Lewycky · 15 years ago
  23. 8955e93 Fix up support for OptionalDefOperand when it defaults to an actual register def. I need this to get ready for major Thumb1 surgery. by Evan Cheng · 15 years ago
  24. aad3460 Use CreateStackStoreLoad helper in more places. by Eli Friedman · 15 years ago
  25. ebfc177 Two-address pass should use findCommutedOpIndices to determine what registers are commuted. by Evan Cheng · 15 years ago
  26. 34c7509 Use findCommutedOpIndices to find the operands to commute. by Evan Cheng · 15 years ago
  27. 1e44ed8 Add superclasses of ARM Neon quad registers. The Q2PR class contains pairs of by Bob Wilson · 15 years ago
  28. 28eff96 Add new vector types for 192-bit, 348-bit and 512-bit sizes. by Bob Wilson · 15 years ago
  29. 226b608 remove the "debug" modifier, it is only used by one instruction which can by Chris Lattner · 15 years ago
  30. bbf1caa Refactor TableGen's llvm::getName to share code with llvm::getEnumName, by Bob Wilson · 15 years ago
  31. 9be3fee add support for .zerofill, patch by Kevin Enderby! by Chris Lattner · 15 years ago
  32. dd9f8bb Oops. s/#if defined(USE_OPROFILE)/#if USE_OPROFILE/. We #define by Jeffrey Yasskin · 15 years ago
  33. 7a4e464 make pcrel and non-pcrel global printing more similar. by Chris Lattner · 15 years ago
  34. 80becf1 Support remote execute for ARM. by David Goodwin · 15 years ago
  35. 19a2011 Undo my brain cramp. by Evan Cheng · 15 years ago
  36. 62fe47a by David Greene · 15 years ago
  37. a93e770 Regenerate configure after r75279. by Jeffrey Yasskin · 15 years ago
  38. 8f6d9a7 Add a --with-oprofile flag to configure, which uses OProfile's agent by Jeffrey Yasskin · 15 years ago
  39. f1d6bd5 code model is never set to default. by Chris Lattner · 15 years ago
  40. c782232 fix indentation by Chris Lattner · 15 years ago
  41. e2c9208 remove the now-dead TM argument to these methods. by Chris Lattner · 15 years ago
  42. 8097b65 make PIC vs DynamicNoPIC be explicit in PICStyles. by Chris Lattner · 15 years ago
  43. 84853a1 some minor simplifications. by Chris Lattner · 15 years ago
  44. 3b67e9b add a couple of predicates to test for "stub style pic in PIC mode" and "stub style pic in dynamic-no-pic" mode. by Chris Lattner · 15 years ago
  45. 1afdc5f Remove ScalarEvolution::hasSCEV, which isn't being used, and which by Dan Gohman · 15 years ago
  46. 3ae2da6 Avoid compiler warnings when assertions are turned off. by Duncan Sands · 15 years ago
  47. 413a15e Avoid compiler warnings if assertions turned off. by Duncan Sands · 15 years ago
  48. 49ddb61 CMOVxx doesn't swap operands which it's commuted. by Evan Cheng · 15 years ago
  49. 261ce1d Remove TargetInstrInfo::CommuteChangesDestination and added findCommutedOpIndices which returns the operand indices which are swapped (when applicable). This allows for some code clean up and future enhancements. by Evan Cheng · 15 years ago
  50. fd12da4 Link std.lib (.bc code) with llvm-ld. by Sanjiv Gupta · 15 years ago
  51. a439ee0 Fix unit tests. by Owen Anderson · 15 years ago
  52. 8423268 convert test to use FileCheck, which is much more precise and faster than by Chris Lattner · 15 years ago
  53. 8b16f70 add missing *, patch by Peter O'Gorman! by Chris Lattner · 15 years ago
  54. 2e4ddf6 Push LLVMContext through the TypeBuilder API. There are no users for this in-tree, so I can't really test it. by Owen Anderson · 15 years ago
  55. caf642a by David Greene · 15 years ago
  56. c7d2ce7 Push LLVMContext through the PatternMatch API. by Owen Anderson · 15 years ago
  57. 3ca524e Predicate VFP instructions on HasVFP2 instead of IsARM. This allows VFP instructions with thumb-2. by David Goodwin · 15 years ago
  58. 1b34258 Generalize ScalarEvolution's cast-folding code to support more kinds by Dan Gohman · 15 years ago
  59. 16a412e Update for GlobalVariables ctor change. by Owen Anderson · 15 years ago
  60. b1beca6 t2LDM_RET does not fall-through. by David Goodwin · 15 years ago
  61. 179bef3 Add Thumb2ITBlockPass.cpp to CMakeLists.txt, fixing the cmake build. by Duncan Sands · 15 years ago
  62. 662b805 make this more like printOperand. Perhaps some merging will happen tomorrow. by Chris Lattner · 15 years ago
  63. 0d786dd simplify fast isel by using ClassifyGlobalReference. This by Chris Lattner · 15 years ago
  64. dfed413 eliminate GVRequiresRegister, replacing it with predicates we by Chris Lattner · 15 years ago
  65. 36c2501 change a bunch of logic in LowerGlobalAddress to leverage the work by Chris Lattner · 15 years ago
  66. 7478ab8 add a predicate to determine if a global var reference requires a by Chris Lattner · 15 years ago
  67. d392bd9 move some classification logic around. Now GVRequiresExtraLoad by Chris Lattner · 15 years ago
  68. 3b6b36d change isGlobalStubReference to take target flags instead of a MachineOperand. by Chris Lattner · 15 years ago
  69. 0740634 convert some late code (called by regalloc and code emission) by Chris Lattner · 15 years ago
  70. 281bada add a new predicate method that says whether a GlobalValue by Chris Lattner · 15 years ago
  71. ed0dca6 GVRequiresExtraLoad is now never used for calls, simplify it based on this. by Chris Lattner · 15 years ago
  72. 754b765 actually, just eliminate PCRelGVRequiresExtraLoad. It makes the code by Chris Lattner · 15 years ago
  73. e6c07b5 There is only one case where GVRequiresExtraLoad returns true for calls: by Chris Lattner · 15 years ago
  74. 04b304c the "isDirectCall" operand of GVRequiresRegister is always false, eliminate it. by Chris Lattner · 15 years ago
  75. 0aa43de split call handling out of X86SelectAddress into X86SelectCallAddress by Chris Lattner · 15 years ago
  76. 8a53712 convert a helper method to be a static function instead of a by Chris Lattner · 15 years ago
  77. bfa5cf1 80 col violation. by Evan Cheng · 15 years ago
  78. b6264de More info about Thumb1 predication support. by Evan Cheng · 15 years ago
  79. 892837a We don't need separate thumb1 instructions tADDSi3 etc. for addc and subc. The "normal" version always modify condition register CPSR so we should just use def : pat to match to the same instructions. by Evan Cheng · 15 years ago
  80. 06e1658 Add a thumb2 pass to insert IT blocks. by Evan Cheng · 15 years ago
  81. ab33150 Move isPredicated from .cpp to .h by Evan Cheng · 15 years ago
  82. 45524c5 Finish pushing LLVMContext through the IRBuilder/ConstantFolder interface. by Owen Anderson · 15 years ago
  83. b5619f4 80 col violation. by Evan Cheng · 15 years ago
  84. 0be4fe7 by David Greene · 15 years ago
  85. 8f3cfb4 ImmutableMap/ImmutableSet: Allow caching of ImutAVLTree digests while the tree by Ted Kremenek · 15 years ago
  86. 9c06178 Remove a bogus assertion. by Evan Cheng · 15 years ago
  87. 97354f5 Replace TM.getRegisterInfo() calls by TRI instance variable. by Bob Wilson · 15 years ago
  88. e7800be by David Greene · 15 years ago
  89. 9b4b00a Handle 'a' modifier on inline assembly operands. by Bob Wilson · 15 years ago
  90. 333c400 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? by Owen Anderson · 15 years ago
  91. 5367436 by David Greene · 15 years ago
  92. e556474 Added Thumb IT instruction. by Evan Cheng · 15 years ago
  93. 2202360 Fix an apparent copy-and-paste problem in an error message. by Bob Wilson · 15 years ago
  94. 896fe89 Another todo entry. by Evan Cheng · 15 years ago
  95. 38b0644 Revert the part of 75177 that split ConstantRange into two classes, and by Dan Gohman · 15 years ago
  96. 45032f2 Initial support for load / store multiple opt pass Thumb2 support (post-allocation only). It's kind of there, but not quite. I'll return to this later. by Evan Cheng · 15 years ago
  97. c50a1cb Fix ldm / stm unified syntax; add t2LDM_RET. by Evan Cheng · 15 years ago
  98. d75223d LDM_RET should be marked mayLoad. by Evan Cheng · 15 years ago
  99. d15f45f If -fomit-frame-pointer is used, we still need to record when the %esp register by Bill Wendling · 15 years ago
  100. 5c87417 Fix ldrd / strd address mode matching code. It allows for +/- 8 bit offset. Also change the printer to make the scale 4 explicit. by Evan Cheng · 15 years ago