2005-03-29 |
Chris Lattner | Fix a problem where we not marking incoming arguments... |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | Fix a bug that andrew noticed where we do not correctly... |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | there is no point comparing against null pointer. |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | Fix a major problem with global variable initializers... |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | fix a warning in the optimized build |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | add some more functions, ignore setcc for constraints! |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | disable this transformation in the one obscure case... |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | there is no reason to run -instcombine -instcombine! |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Chris Lattner | Handle "known" external calls context sensitively,... |
commit | commitdiff | tree | snapshot |
2005-03-29 |
Nate Begeman | Implement div, rem, and frameindex |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Nate Begeman | Pattern ISel: fix argument loading for i64s (thanks... |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Nate Begeman | Remove fake instruction 'subc' (mnemonic for subfc). |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Chris Lattner | implement legalization of build_pair for nate |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Andrew Lenharth | First step in adding pcmarker intrinsic. Second step... |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Nate Begeman | Implement proper loads and zero-extends of all types |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Duraid Madina | Emit .global @function and .global @object entries... |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Chris Lattner | Teach andersens that non-escaping memory cannot be... |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Misha Brukman | Fix grammar |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Chris Lattner | Make anders-aa much more precise by not being completel... |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Jeff Cohen | Fix VC++ build breakage |
commit | commitdiff | tree | snapshot |
2005-03-28 |
Alkis Evlogimenos | Rename createPromoteMemoryToRegister() to |
commit | commitdiff | tree | snapshot |
2005-03-27 |
Chris Lattner | wrap some long lines |
commit | commitdiff | tree | snapshot |
2005-03-27 |
Chris Lattner | remove ... |
commit | commitdiff | tree | snapshot |
2005-03-27 |
Chris Lattner | speed up steens by using spliceFrom, improve its precis... |
commit | commitdiff | tree | snapshot |
2005-03-27 |
Chris Lattner | teach andersens about undef |
commit | commitdiff | tree | snapshot |
2005-03-27 |
Chris Lattner | Don't give up completely, maybe other AA can say someth... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Chris Lattner | Factor out percentage printing into its own function... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Chris Lattner | Cache mapping information for a call site after computi... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Chris Lattner | Remove more long dead code: dsa doesn't provide must... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Chris Lattner | remove some unsafe code that has long been dead |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Chris Lattner | slightly improve mod/ref for DSAA by checking the globa... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Chris Lattner | Teach steens-aa two things about mod/ref information: |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Chris Lattner | Interchange this loop so that we test all pointers... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Nate Begeman | Fix that pesky floats in integer regs problem by assign... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Nate Begeman | Get closer to having varargs working. There's still... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Nate Begeman | Make 64bit args and float args work correct with calls... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Nate Begeman | Change LowerCallTo to take a boolean isVarArg argument... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Nate Begeman | Change interface to LowerCallTo to take a boolean isVar... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Nate Begeman | Next round of pattern isel changes, mostly dealing... |
commit | commitdiff | tree | snapshot |
2005-03-26 |
Nate Begeman | Correct a documention link |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | no really, don't double count these nodes either! |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | Don't count all of the nodes in the SCC once for each... |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | Grow the EQ classes for globals at the end of the BU... |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | fix the RUN line on this testcase so it passes. |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Nate Begeman | Support global addresses and fix call returns. Varargs... |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | Enhance loopsimplify to preserve alias analysis instead... |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | Treat free operations as volatile, since they cannot... |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | New testcase that crashes licm. |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | Fix a bug where LICM was not updating AA information... |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | remove a debugging timer. |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | Two changes here: |
commit | commitdiff | tree | snapshot |
2005-03-25 |
Chris Lattner | Make the spliceFrom case where one graph is completely... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | add a new DSGraph::spliceFrom method, which violently... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | add new spliceFrom methods. |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Nate Begeman | Implement next round of Pattern ISel fixes |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Nate Begeman | Fix an incorrect argument being passed to BuildMI for... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | This replaces the correct but slow code with a more... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | only look at successors of globals. This gets us down... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | Unfortunately, a previous patch was not safe. Revert... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Nate Begeman | Commit Gabor Greif's patch to use iterators in lowering... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | don't bother |'ing in 0's |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | be more aggressive about incompleteness marking |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | new testcase that DS-AA is causing to be miscompiled. |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | eliminate dead variables, patch contributed by Gabor... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Nate Begeman | Implement more of the PPC32 Pattern ISel: |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | Fix silly "no newline at end of file" warning |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | Fix compilation errors, patch contributed by the fabulo... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | fix a compilation error, patch contributed by Bill... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Nate Begeman | Addition of the PPC32 Pattern ISel. While it is far... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Nate Begeman | Remove comments that are now meaningless from the patte... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | Fix a crash while promoting a value out of a loop from... |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | teach ds-aa about mod/ref for external function calls. |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | Simplify dead code into a fixme :) |
commit | commitdiff | tree | snapshot |
2005-03-24 |
Chris Lattner | fix a compiler crash in runtime/libprofile |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | wrap a long line |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | If we are calling an external function, chain to anothe... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | GlobalMR should be able to analyze this function. |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | if a function doesn't access memory at all, it definite... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | Make this more efficient by only making one virtual... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | Make this a bit more aggressive |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | a hack to allow count-aa to work with ds-aa :( |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | Add two options to allow -count-aa to print queries... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Misha Brukman | Fix grammar |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | enable -debug-only=licm |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | turn a dead conditional into an assert. |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | Totally gut mergeInGraph. There is absolutely no reaso... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | wrap a long line |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Andrew Lenharth | don't lie to the register allocator |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | Make -steens-aa more conservative (aka correct) by... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Tanya Lattner | Added alias analysis. |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | implement Analysis/DSGraph/field-sensitive.ll |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | new testcase to verify that we have field sensitive... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | make sure this test tests the intended target. |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | don't crash in some bad cases. |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Several changes here: |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | We might as well check the TD graphs as well, even... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Mark external globals incomplete in the BU Globals... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | New testcase, the BU pass is marking the global complet... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Tanya Lattner | Updating my entry. |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Fix a serious bug where we didn't insert globals into... |
commit | commitdiff | tree | snapshot |
next |