| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | For PR950: | Reid Spencer | 2006-11-08 | 1 | -1/+2 | |
| | | | | | | | | | This patch converts the old SHR instruction into two instructions, AShr (Arithmetic) and LShr (Logical). The Shr instructions now are not dependent on the sign of their operands. llvm-svn: 31542 | |||||
| * | For PR786: | Reid Spencer | 2006-11-02 | 1 | -1/+0 | |
| | | | | | | | | | | | Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380 | |||||
| * | For PR387: | Reid Spencer | 2006-08-28 | 1 | -1/+7 | |
| | | | | | | | | Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. llvm-svn: 29934 | |||||
| * | simplify AnalysisGroup registration, eliminating one typeid call. | Chris Lattner | 2006-08-28 | 1 | -1/+1 | |
| | | | | | llvm-svn: 29932 | |||||
| * | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner | 2006-08-27 | 1 | -2/+2 | |
| | | | | | llvm-svn: 29925 | |||||
| * | It was pointed out that DEBUG() is only available with -debug. | Jim Laskey | 2006-07-11 | 1 | -1/+3 | |
| | | | | | llvm-svn: 29106 | |||||
| * | Ensure that dump calls that are associated with asserts are removed from | Jim Laskey | 2006-07-11 | 1 | -3/+2 | |
| | | | | | | | non-debug build. llvm-svn: 29105 | |||||
| * | Patches to make the LLVM sources more -pedantic clean. Patch provided | Chris Lattner | 2006-05-24 | 1 | -1/+1 | |
| | | | | | | | by Anton Korobeynikov! This is a step towards closing PR786. llvm-svn: 28447 | |||||
| * | updates for recent changes | Chris Lattner | 2006-03-03 | 1 | -2/+4 | |
| | | | | | llvm-svn: 26481 | |||||
| * | Add explicit iostream #includes | Chris Lattner | 2006-01-22 | 1 | -0/+1 | |
| | | | | | llvm-svn: 25513 | |||||
| * | core changes for varargs | Andrew Lenharth | 2005-06-18 | 1 | -5/+0 | |
| | | | | | llvm-svn: 22254 | |||||
| * | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -16/+16 | |
| | | | | | llvm-svn: 21416 | |||||
| * | do not crash when using -debug | Chris Lattner | 2005-04-05 | 1 | -0/+4 | |
| | | | | | llvm-svn: 21092 | |||||
| * | do not dereference an extra layer of pointers to determine if an external | Chris Lattner | 2005-04-04 | 1 | -12/+5 | |
| | | | | | | | | call can modify a memory location. This fixes test/Regression/Analysis/Andersens/modreftest.ll llvm-svn: 21088 | |||||
| * | import all of the rest of the stubs that dsa uses for direct comparison | Chris Lattner | 2005-03-29 | 1 | -11/+43 | |
| | | | | | llvm-svn: 20932 | |||||
| * | learn about some more functions. | Chris Lattner | 2005-03-29 | 1 | -4/+7 | |
| | | | | | llvm-svn: 20929 | |||||
| * | Fix a major problem with global variable initializers. This could cause | Chris Lattner | 2005-03-29 | 1 | -1/+2 | |
| | | | | | | | | us to have stuff pointing to the null pointer, which makes no sense (the null ptr is an ssa value, not the null object) llvm-svn: 20922 | |||||
| * | add some more functions, ignore setcc for constraints! | Chris Lattner | 2005-03-29 | 1 | -4/+9 | |
| | | | | | llvm-svn: 20917 | |||||
| * | Handle "known" external calls context sensitively, add support for realloc | Chris Lattner | 2005-03-29 | 1 | -17/+29 | |
| | | | | | | | | | and a couple of other functions that are important. Handle aggregate undef values for gv initializers llvm-svn: 20914 | |||||
| * | Teach andersens that non-escaping memory cannot be mod/ref'd by external fn ↵ | Chris Lattner | 2005-03-28 | 1 | -2/+40 | |
| | | | | | | | calls. llvm-svn: 20891 | |||||
| * | Fix grammar | Misha Brukman | 2005-03-28 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20890 | |||||
| * | Make anders-aa much more precise by not being completely pessimistic about | Chris Lattner | 2005-03-28 | 1 | -1/+39 | |
| | | | | | | | external functions. Teach it about a few important ones. llvm-svn: 20889 | |||||
| * | wrap some long lines | Chris Lattner | 2005-03-27 | 1 | -5/+10 | |
| | | | | | llvm-svn: 20884 | |||||
| * | teach andersens about undef | Chris Lattner | 2005-03-27 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20881 | |||||
| * | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner | 2005-03-15 | 1 | -7/+7 | |
| | | | | | | | | | using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*. This patch is contributed by Gabor Greif, thanks! llvm-svn: 20597 | |||||
| * | Add even more missing createXxxPass functions. | Jeff Cohen | 2005-01-08 | 1 | -0/+3 | |
| | | | | | llvm-svn: 19402 | |||||
| * | Add support | Chris Lattner | 2004-10-16 | 1 | -0/+1 | |
| | | | | | llvm-svn: 17052 | |||||
| * | 'Pass' should now not be derived from by clients. Instead, they should derive | Chris Lattner | 2004-09-20 | 1 | -2/+2 | |
| | | | | | | | | from ModulePass. Instead of implementing Pass::run, then should implement ModulePass::runOnModule. llvm-svn: 16436 | |||||
| * | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -2/+2 | |
| | | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | |||||
| * | Fix a bug that caused the pass to go into infinite loops on trivial testcases. | Chris Lattner | 2004-08-16 | 1 | -1/+2 | |
| | | | | | | | This is fallout of the Bug 122 changes. llvm-svn: 15811 | |||||
| * | bug 122: | Reid Spencer | 2004-07-18 | 1 | -4/+4 | |
| | | | | | | | | | - Replace ConstantPointerRef usage with GlobalValue usage - Minimize redundant isa<GlobalValue> usage - Correct isa<Constant> for GlobalValue subclass llvm-svn: 14942 | |||||
| * | Fix header | Chris Lattner | 2004-06-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 14394 | |||||
| * | Add some notes so I can throw away one of my many todo lists. | Chris Lattner | 2004-06-05 | 1 | -0/+6 | |
| | | | | | llvm-svn: 14046 | |||||
| * | Fix warnings about reaching end of non-void function | Chris Lattner | 2004-05-27 | 1 | -0/+2 | |
| | | | | | llvm-svn: 13852 | |||||
| * | Add a simple implementation of Andersen's interprocedural pointer analysis | Chris Lattner | 2004-05-23 | 1 | -0/+1029 | |
| llvm-svn: 13666 | ||||||

