1. 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 15 years ago
  2. 43da8fb revert rev. 75503 for now. by Devang Patel · 15 years ago
  3. 7597a62 Use Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
  4. a5c7832 add llvm-mc support for parsing the .subsections_via_symbols directive. by Kevin Enderby · 15 years ago
  5. eb7f7a8 Fix comment. by Eli Friedman · 15 years ago
  6. 73c6b71 Move more functionality over to LLVMContext. by Owen Anderson · 15 years ago
  7. 69fbc7f Move the memoization check for SCEVSignExtendExpr and by Dan Gohman · 15 years ago
  8. 7e25d45 Don't bother to call commonIntCastTransforms for bitcasts; int->int by Eli Friedman · 15 years ago
  9. c050fd9 Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminates by Dan Gohman · 15 years ago
  10. db42549 Reverted r75484. It was causing a failure with Apple-style builds. by Bill Wendling · 15 years ago
  11. 014700c by David Greene · 15 years ago
  12. b8ac841 Add NetBSD to the Triple class, patch by Krister Walfridsson! by Chris Lattner · 15 years ago
  13. 8928383 More standard way of specifying greater than Leopard. by Bill Wendling · 15 years ago
  14. b6be139 On greater than Leopard systems, place exception tables in the __TEXT section. by Bill Wendling · 15 years ago
  15. beca689 Change printInstruction to not print a trailing newline. Value::dump by Dan Gohman · 15 years ago
  16. d2559bf Fix comment typos. by Bob Wilson · 15 years ago
  17. a2f55dd factor the 'optimized sort' code out into a static helper function by Chris Lattner · 15 years ago
  18. 6fbc196 Move the re-sort of invalidated NonLocalPointerDeps cache earlier by Chris Lattner · 15 years ago
  19. 191cf28 by David Greene · 15 years ago
  20. 7a80f5f Match declaration to definition (missed a few). by Daniel Dunbar · 15 years ago
  21. 89e12a1 Match declaration to definition. by Daniel Dunbar · 15 years ago
  22. 56a96e7 Fix build on Linux. by Nick Lewycky · 15 years ago
  23. 4892cb7 Fix some non-sensical code. by Daniel Dunbar · 15 years ago
  24. a53902b Switch to raw_ostream. by Daniel Dunbar · 15 years ago
  25. fc1b75f Removed some junk code that snuck in to an earlier commit. by Lang Hames · 15 years ago
  26. 780905e Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks once by Nick Lewycky · 15 years ago
  27. ff84de7 'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127). by Nick Lewycky · 15 years ago
  28. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
  29. f1db120 Multiply was very wrong for wrapped ranges. This supplies a half-fix that will by Nick Lewycky · 15 years ago
  30. cf9e07d Fix a bug summing two full sets. The overflow checking doesn't handle sets as by Nick Lewycky · 15 years ago
  31. deb052a Match declaration to definition. by Daniel Dunbar · 15 years ago
  32. eaff524 remove llvm.part.set.* and llvm.part.select.*. They have never been by Chris Lattner · 15 years ago
  33. cae9a3f Use llvm_report_error, not llvm_unreachable. by Daniel Dunbar · 15 years ago
  34. a00e85c Improve sys::Path::makeAbsolute on Win32. - Patch by Viktor Kutuzov! by Daniel Dunbar · 15 years ago
  35. f368923 Fix assert(0) conversion, as suggested by Chris. by Torok Edwin · 15 years ago
  36. 0f55014 "UNIX paths can contain non-ASCII characters, so Path::isValid() should not reject paths with such characters in them. The attached patch removes the check from Path::isValid()." by Chris Lattner · 15 years ago
  37. c8ca3ae Implement support for promotion of AND/OR/XOR on integer types. by Jakob Stoklund Olesen · 15 years ago
  38. 9a4ba45 Fix types in PromoteNode handling of CTPOP and friends. by Jakob Stoklund Olesen · 15 years ago
  39. 29fd056 Remove extra \n from LLVM_UNREACHABLE calls. by Torok Edwin · 15 years ago
  40. 956daf0 Implement udiv for ConstantRanges. by Nick Lewycky · 15 years ago
  41. 69600ca Temporarily revert r75408. It appears to break the Apple-style builds: by Bill Wendling · 15 years ago
  42. 2ff893f Implement ConstantRange::multiply based on the code in LoopVR. by Nick Lewycky · 15 years ago
  43. 6db1495 Remove check which is duplicated in InstCombiner::visitSelectInstWithICmp. by Eli Friedman · 15 years ago
  44. a6d16ae eliminate MOV64r0 in favor of a Pat<> pattern. This is only nontrivial because by Chris Lattner · 15 years ago
  45. 65a7a6f fix x86-64 static codegen to materialize the address of a global with movl instead by Chris Lattner · 15 years ago
  46. 14f7511 fix a bug in my cleanup patch by Chris Lattner · 15 years ago
  47. 2514278 comment cleanup, reduce nesting. by Chris Lattner · 15 years ago
  48. a3c8d38 remove some dead patterns, WrapperRIP doesn't exist in -static mode by Chris Lattner · 15 years ago
  49. 5e5050d silence a vc++ warning. by Chris Lattner · 15 years ago
  50. d0cca24 Revert r75252 which was causing some crashes at compile time. by Nick Lewycky · 15 years ago
  51. 4f06649 Fix PR4533, which is about buggy codegen in x86-64 -static mode. by Chris Lattner · 15 years ago
  52. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  53. 63bb60f Delete the temp dir even when '--temp-dir' is specified. by Mikhail Glushenkov · 15 years ago
  54. 646ca92 Fix handling of max and full set. by Nick Lewycky · 15 years ago
  55. f067a23 Clarify and simplify. by Nick Lewycky · 15 years ago
  56. 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 15 years ago
  57. ed338e8 Don't put IT instruction before conditional branches. by Evan Cheng · 15 years ago
  58. 2f297df Smarter isel of ldrsb / ldrsh. Only make use of these when [r,r] address is feasible. by Evan Cheng · 15 years ago
  59. 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
  60. dd6f632 80 col violation. by Evan Cheng · 15 years ago
  61. bf8c7f0 Move a method that creates constant ranges relative to another constant range by Nick Lewycky · 15 years ago
  62. 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
  63. aad3460 Use CreateStackStoreLoad helper in more places. by Eli Friedman · 15 years ago
  64. ebfc177 Two-address pass should use findCommutedOpIndices to determine what registers are commuted. by Evan Cheng · 15 years ago
  65. 34c7509 Use findCommutedOpIndices to find the operands to commute. by Evan Cheng · 15 years ago
  66. 1e44ed8 Add superclasses of ARM Neon quad registers. The Q2PR class contains pairs of by Bob Wilson · 15 years ago
  67. 28eff96 Add new vector types for 192-bit, 348-bit and 512-bit sizes. by Bob Wilson · 15 years ago
  68. 226b608 remove the "debug" modifier, it is only used by one instruction which can by Chris Lattner · 15 years ago
  69. 9be3fee add support for .zerofill, patch by Kevin Enderby! by Chris Lattner · 15 years ago
  70. dd9f8bb Oops. s/#if defined(USE_OPROFILE)/#if USE_OPROFILE/. We #define by Jeffrey Yasskin · 15 years ago
  71. 7a4e464 make pcrel and non-pcrel global printing more similar. by Chris Lattner · 15 years ago
  72. 19a2011 Undo my brain cramp. by Evan Cheng · 15 years ago
  73. 62fe47a by David Greene · 15 years ago
  74. 8f6d9a7 Add a --with-oprofile flag to configure, which uses OProfile's agent by Jeffrey Yasskin · 15 years ago
  75. f1d6bd5 code model is never set to default. by Chris Lattner · 15 years ago
  76. c782232 fix indentation by Chris Lattner · 15 years ago
  77. e2c9208 remove the now-dead TM argument to these methods. by Chris Lattner · 15 years ago
  78. 8097b65 make PIC vs DynamicNoPIC be explicit in PICStyles. by Chris Lattner · 15 years ago
  79. 84853a1 some minor simplifications. by Chris Lattner · 15 years ago
  80. 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
  81. 1afdc5f Remove ScalarEvolution::hasSCEV, which isn't being used, and which by Dan Gohman · 15 years ago
  82. 3ae2da6 Avoid compiler warnings when assertions are turned off. by Duncan Sands · 15 years ago
  83. 413a15e Avoid compiler warnings if assertions turned off. by Duncan Sands · 15 years ago
  84. 49ddb61 CMOVxx doesn't swap operands which it's commuted. by Evan Cheng · 15 years ago
  85. 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
  86. caf642a by David Greene · 15 years ago
  87. c7d2ce7 Push LLVMContext through the PatternMatch API. by Owen Anderson · 15 years ago
  88. 3ca524e Predicate VFP instructions on HasVFP2 instead of IsARM. This allows VFP instructions with thumb-2. by David Goodwin · 15 years ago
  89. 1b34258 Generalize ScalarEvolution's cast-folding code to support more kinds by Dan Gohman · 15 years ago
  90. 16a412e Update for GlobalVariables ctor change. by Owen Anderson · 15 years ago
  91. b1beca6 t2LDM_RET does not fall-through. by David Goodwin · 15 years ago
  92. 179bef3 Add Thumb2ITBlockPass.cpp to CMakeLists.txt, fixing the cmake build. by Duncan Sands · 15 years ago
  93. 662b805 make this more like printOperand. Perhaps some merging will happen tomorrow. by Chris Lattner · 15 years ago
  94. 0d786dd simplify fast isel by using ClassifyGlobalReference. This by Chris Lattner · 15 years ago
  95. dfed413 eliminate GVRequiresRegister, replacing it with predicates we by Chris Lattner · 15 years ago
  96. 36c2501 change a bunch of logic in LowerGlobalAddress to leverage the work by Chris Lattner · 15 years ago
  97. 7478ab8 add a predicate to determine if a global var reference requires a by Chris Lattner · 15 years ago
  98. d392bd9 move some classification logic around. Now GVRequiresExtraLoad by Chris Lattner · 15 years ago
  99. 3b6b36d change isGlobalStubReference to take target flags instead of a MachineOperand. by Chris Lattner · 15 years ago
  100. 0740634 convert some late code (called by regalloc and code emission) by Chris Lattner · 15 years ago