1. 1b34258 Generalize ScalarEvolution's cast-folding code to support more kinds by Dan Gohman · 15 years ago
  2. 16a412e Update for GlobalVariables ctor change. by Owen Anderson · 15 years ago
  3. b1beca6 t2LDM_RET does not fall-through. by David Goodwin · 15 years ago
  4. 179bef3 Add Thumb2ITBlockPass.cpp to CMakeLists.txt, fixing the cmake build. by Duncan Sands · 15 years ago
  5. 662b805 make this more like printOperand. Perhaps some merging will happen tomorrow. by Chris Lattner · 15 years ago
  6. 0d786dd simplify fast isel by using ClassifyGlobalReference. This by Chris Lattner · 15 years ago
  7. dfed413 eliminate GVRequiresRegister, replacing it with predicates we by Chris Lattner · 15 years ago
  8. 36c2501 change a bunch of logic in LowerGlobalAddress to leverage the work by Chris Lattner · 15 years ago
  9. 7478ab8 add a predicate to determine if a global var reference requires a by Chris Lattner · 15 years ago
  10. d392bd9 move some classification logic around. Now GVRequiresExtraLoad by Chris Lattner · 15 years ago
  11. 3b6b36d change isGlobalStubReference to take target flags instead of a MachineOperand. by Chris Lattner · 15 years ago
  12. 0740634 convert some late code (called by regalloc and code emission) by Chris Lattner · 15 years ago
  13. 281bada add a new predicate method that says whether a GlobalValue by Chris Lattner · 15 years ago
  14. ed0dca6 GVRequiresExtraLoad is now never used for calls, simplify it based on this. by Chris Lattner · 15 years ago
  15. 754b765 actually, just eliminate PCRelGVRequiresExtraLoad. It makes the code by Chris Lattner · 15 years ago
  16. e6c07b5 There is only one case where GVRequiresExtraLoad returns true for calls: by Chris Lattner · 15 years ago
  17. 04b304c the "isDirectCall" operand of GVRequiresRegister is always false, eliminate it. by Chris Lattner · 15 years ago
  18. 0aa43de split call handling out of X86SelectAddress into X86SelectCallAddress by Chris Lattner · 15 years ago
  19. 8a53712 convert a helper method to be a static function instead of a by Chris Lattner · 15 years ago
  20. bfa5cf1 80 col violation. by Evan Cheng · 15 years ago
  21. b6264de More info about Thumb1 predication support. by Evan Cheng · 15 years ago
  22. 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
  23. 06e1658 Add a thumb2 pass to insert IT blocks. by Evan Cheng · 15 years ago
  24. ab33150 Move isPredicated from .cpp to .h by Evan Cheng · 15 years ago
  25. 45524c5 Finish pushing LLVMContext through the IRBuilder/ConstantFolder interface. by Owen Anderson · 15 years ago
  26. b5619f4 80 col violation. by Evan Cheng · 15 years ago
  27. 0be4fe7 by David Greene · 15 years ago
  28. 8f3cfb4 ImmutableMap/ImmutableSet: Allow caching of ImutAVLTree digests while the tree by Ted Kremenek · 15 years ago
  29. 9c06178 Remove a bogus assertion. by Evan Cheng · 15 years ago
  30. 97354f5 Replace TM.getRegisterInfo() calls by TRI instance variable. by Bob Wilson · 15 years ago
  31. e7800be by David Greene · 15 years ago
  32. 9b4b00a Handle 'a' modifier on inline assembly operands. by Bob Wilson · 15 years ago
  33. 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
  34. 5367436 by David Greene · 15 years ago
  35. e556474 Added Thumb IT instruction. by Evan Cheng · 15 years ago
  36. 2202360 Fix an apparent copy-and-paste problem in an error message. by Bob Wilson · 15 years ago
  37. 896fe89 Another todo entry. by Evan Cheng · 15 years ago
  38. 38b0644 Revert the part of 75177 that split ConstantRange into two classes, and by Dan Gohman · 15 years ago
  39. 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
  40. c50a1cb Fix ldm / stm unified syntax; add t2LDM_RET. by Evan Cheng · 15 years ago
  41. d75223d LDM_RET should be marked mayLoad. by Evan Cheng · 15 years ago
  42. d15f45f If -fomit-frame-pointer is used, we still need to record when the %esp register by Bill Wendling · 15 years ago
  43. 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
  44. 7b95470 Fix typo, trailing whitespace. by Andreas Bolka · 15 years ago
  45. a3755d8 Add a ConstantSignedRange class, which does for signed integers by Dan Gohman · 15 years ago
  46. c680ac9 Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned by Eli Friedman · 15 years ago
  47. 6dded67 Add a Thumb readme entry. by Evan Cheng · 15 years ago
  48. cba962d Correct comment. by Evan Cheng · 15 years ago
  49. a51984b bug 4524: Add MSP430 to the cmake build. by Richard Pennington · 15 years ago
  50. 39f59d8 Handle 'A' modifier in inline asms. by Dale Johannesen · 15 years ago
  51. 98a3961 Regenerate. by Mikhail Glushenkov · 15 years ago
  52. 792f182 Documentation update. by Mikhail Glushenkov · 15 years ago
  53. be8d735 We don't need to set SaveTemps here. by Mikhail Glushenkov · 15 years ago
  54. 1c0ffa4 Adjust comment. by Mikhail Glushenkov · 15 years ago
  55. f5f9a4d Remove some duplication. by Mikhail Glushenkov · 15 years ago
  56. 3a780d1 Rename -t to --temp-dir. by Mikhail Glushenkov · 15 years ago
  57. 5dcaceb As Chris pointed out, we don't actually need to pass the context around here. by Owen Anderson · 15 years ago
  58. 2a52c69 back out r75156 for now. by Chris Lattner · 15 years ago
  59. a547b47 A little bit more LLVMContextification. by Owen Anderson · 15 years ago
  60. 8b98b85 Handle Thumb-2 addressing modes during FP elimination. by David Goodwin · 15 years ago
  61. 633eb95 ImmutableSet/ImmutableMap: Allow caching of null digests by properly using a flag to record if the digest of an ImutAVLTree has been cached. by Ted Kremenek · 15 years ago
  62. a637691 by David Greene · 15 years ago
  63. 23bb1e2 By default -t is always on for mcc16 and it uses ./tmp-objs as the temp directory. by Sanjiv Gupta · 15 years ago
  64. 7ebc424 Fixed handling of -t. It gets the prirority for temp dir name. by Sanjiv Gupta · 15 years ago
  65. d1474d0 Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 15 years ago
  66. 80c8c31 Resolve undefined behaviour when ManagedStatic is instantiated with a fixed-length array type. by Alisdair Meredith · 15 years ago
  67. 1fc3d75 add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby! by Chris Lattner · 15 years ago
  68. f0b9eff by David Greene · 15 years ago
  69. 00ad26f by David Greene · 15 years ago
  70. 354b5ac remove dead function. by Chris Lattner · 15 years ago
  71. 7675040 Misc encoding fixes; reported on llvmdev. by Eli Friedman · 15 years ago
  72. ac35660 eraseFromDisk no longer throws. by Chris Lattner · 15 years ago
  73. 89f43a5 There's no need to consider PHI nodes in the same block as the instruction by Nick Lewycky · 15 years ago
  74. 4c12ee5 Forgot a couple files when adding the -ssi-everything pass. by Nick Lewycky · 15 years ago
  75. 6ca7f41 Add some statistics to SSI so we can see what it's up to. by Nick Lewycky · 15 years ago
  76. f881ae0 * Install crosstool in /usr/local/crosstool by Misha Brukman · 15 years ago
  77. 5c6da7c Missing ) by Bill Wendling · 15 years ago
  78. 0b8f418 Add a -t="dir" option to the driver. This can be used to specify the directory to be used as TempDir if somebody doesn't want to use the standard /tmp. by Sanjiv Gupta · 15 years ago
  79. 549882d Added few more options to individual tools. by Sanjiv Gupta · 15 years ago
  80. 44a382f Return dir separator as per platform. by Sanjiv Gupta · 15 years ago
  81. ac007b6 simplify this logic a bit more. by Chris Lattner · 15 years ago
  82. 75cdf27 move reasoning about darwin $non_lazy_ptr stubs from asmprinter into isel. by Chris Lattner · 15 years ago
  83. 910139f Targets sometimes assign fixed stack object to spill certain callee-saved by Evan Cheng · 15 years ago
  84. 1945b7b Reorg includes. by Evan Cheng · 15 years ago
  85. f9dc699 add default ctor. by Chris Lattner · 15 years ago
  86. ff7727f rearrange some code, no functionality change. by Chris Lattner · 15 years ago
  87. 51e8eab make direct calls set MO_PLT or MO_DARWIN_STUB as appropriate with fast isel. by Chris Lattner · 15 years ago
  88. 485ded0 Don't create undefined symbols for aliases. by Nick Lewycky · 15 years ago
  89. 27fde7b reduce nesting by rearranging branches. by Chris Lattner · 15 years ago
  90. 4c388b2 make isel use MO_PIC_BASE_OFFSET when lowering globalvalues on darwin in pic by Chris Lattner · 15 years ago
  91. 35c8961 various minor cleanups, no functionality change. by Chris Lattner · 15 years ago
  92. 74e726e make isel decide whether to emit $stub's on darwin instead of asmprinter. by Chris Lattner · 15 years ago
  93. f2c081f pc-relative references are *always* to functions, never to globals. ISel by Chris Lattner · 15 years ago
  94. 1ebd3bf make cygwin use its own stubs set, instead of overloading a darwin one. by Chris Lattner · 15 years ago
  95. 48a7d02 Make isel determine where to emit PLT-relative calls instead of having by Chris Lattner · 15 years ago
  96. f9e68ac add missing predicate. by Chris Lattner · 15 years ago
  97. fb37d95 isPICStyleStub() is now never true in -static mode, so simplify code. by Chris Lattner · 15 years ago
  98. 15a380a simplify some code based on the fact that picstyles != none are only valid by Chris Lattner · 15 years ago
  99. 3fff30d all this logic always returns true because GOT mode is never active in x86-64 mode. by Chris Lattner · 15 years ago
  100. 88e1fd5 isPICStyleRIPRel() and friends are never true in -static mode. by Chris Lattner · 15 years ago