| Commit message (Expand) | Author | Age |
... | |
* | Add parentheses to make code more readable. | Devang Patel | 2008-09-03 |
* | Fix comments. | Devang Patel | 2008-09-03 |
* | Add custom inliner that handles only functions that are marked as always_inline. | Devang Patel | 2008-09-03 |
* | Handle "always inline" note during inline cost analysis. | Devang Patel | 2008-09-03 |
* | Check noinline note and ignore other notes. | Devang Patel | 2008-09-03 |
* | Handle "noinline" note inside the simple inliner. | Devang Patel | 2008-09-03 |
* | Don't apply this transform to vectors. Fixes PR2756. | Nick Lewycky | 2008-09-03 |
* | Add additional check to ensure that iv is canonicalized. | Devang Patel | 2008-09-03 |
* | Check iteration count. | Devang Patel | 2008-09-03 |
* | While removing PHI, use basicblock to identify incoming value. | Devang Patel | 2008-09-03 |
* | s/FP_AlwaysInline/FN_NOTE_AlwaysInline/g | Devang Patel | 2008-09-02 |
* | If all IV uses are extending integer IV then change the type of IV itself, if... | Devang Patel | 2008-09-02 |
* | respect inline=never and inline=always notes. | Devang Patel | 2008-09-02 |
* | Add a small pass that sets the readnone/readonly | Duncan Sands | 2008-09-01 |
* | Do not apply the transformation if the target does not support DestTy natively. | Devang Patel | 2008-08-27 |
* | Fix typos and whitespaces. Other cosmetic changes based on feedback. | Devang Patel | 2008-08-27 |
* | Put a heuristic in place to prevent GVN from falling into bad cases with mass... | Owen Anderson | 2008-08-26 |
* | If IV is used in a int-to-float cast inside the loop then try to eliminate th... | Devang Patel | 2008-08-26 |
* | improve encapsulation of the BBExecutable set. | Chris Lattner | 2008-08-23 |
* | Switch an assortment of maps, sets and vectors to more efficient versions, | Chris Lattner | 2008-08-23 |
* | Switch the asmprinter (.ll) and all the stuff it requires over to | Chris Lattner | 2008-08-23 |
* | Add a new trivial -inst-namer pass which makes it possible to diff the | Chris Lattner | 2008-08-23 |
* | Fix PR2423 by checking all indices for out of range access, not only | Chris Lattner | 2008-08-23 |
* | consolidate DenseMapInfo implementations, and add one for std::pair. | Chris Lattner | 2008-08-22 |
* | Revert r54876 r54877 r54906 and r54907. Evan found that these caused a 20% | Nick Lewycky | 2008-08-21 |
* | Silence a compiler warning. | Evan Cheng | 2008-08-20 |
* | Fixed shuffle optimizations to handle non power of 2 vectors | Mon P Wang | 2008-08-20 |
* | don't use the result of WriteAsOperand | Chris Lattner | 2008-08-19 |
* | Make this comment clearer. Instead of using an ambiguous ~ (not) on an icmp | Nick Lewycky | 2008-08-17 |
* | Consider the case where xor by -1 and xor by 128 have been combined already to | Nick Lewycky | 2008-08-17 |
* | Rename some GC classes so that their roll will hopefully be clearer. | Gordon Henriksen | 2008-08-17 |
* | Revert 54821. It's miscompiling 252.eon and 447.dealII | Evan Cheng | 2008-08-17 |
* | I found a better place for this optz'n. | Nick Lewycky | 2008-08-17 |
* | Xor'ing both sides of icmp by sign-bit is equivalent to swapping signedness of | Nick Lewycky | 2008-08-17 |
* | Rework the routines that convert AP[S]Int into a string. Now, instead of | Chris Lattner | 2008-08-17 |
* | Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca... | Owen Anderson | 2008-08-15 |
* | Reapply 54786. Add overflow and number of mantissa bits checks. | Devang Patel | 2008-08-15 |
* | Revert 54786. It's not checking for overflows, etc. | Evan Cheng | 2008-08-15 |
* | use smallvector instead of vector for a couple worklists. This speeds up ins... | Chris Lattner | 2008-08-15 |
* | Temporarily revert r54792. It's causing an ICE during bootstrapping. | Bill Wendling | 2008-08-14 |
* | Use DenseMap. Patch by Pratik Solanki. | Devang Patel | 2008-08-14 |
* | If IV is used in a int-to-float cast inside the loop then try to eliminate th... | Devang Patel | 2008-08-14 |
* | Use empty() instead of begin() == end(). | Dan Gohman | 2008-08-14 |
* | Replace two for loops with while(!X->use_empty()) loops. This prevents | Matthijs Kooijman | 2008-08-14 |
* | Fix a bogus srem rule - a negative value srem'd by a power-of-2 | Dan Gohman | 2008-08-13 |
* | Fix SCCP's handling of struct value loads and stores. SCCP doesn't | Dan Gohman | 2008-08-13 |
* | Rename. s/FindIVForUser/FindIVUserForCond/g | Devang Patel | 2008-08-13 |
* | Check sign to detect overflow before changing compare stride. | Devang Patel | 2008-08-13 |
* | Remove tabs. | Bill Wendling | 2008-08-12 |
* | Implement support for simplifying vector comparisons by 0.0 and 1.0 like we | Chris Lattner | 2008-08-11 |