| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | correct the computation of the isAbstract bit for types. | Chris Lattner | 2005-03-09 | 1 | -3/+8 | |
| | | | | | llvm-svn: 20533 | |||||
| * | Fix Regression/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll, a miscompilation | Chris Lattner | 2005-03-09 | 1 | -2/+6 | |
| | | | | | | | that Alkis found with Java, thanks Alkis! llvm-svn: 20531 | |||||
| * | new testcase for a -basicaa bug that Alkis found with Java. | Chris Lattner | 2005-03-09 | 1 | -0/+14 | |
| | | | | | llvm-svn: 20530 | |||||
| * | Fix a typo in an assertion comment. | Reid Spencer | 2005-03-09 | 1 | -1/+1 | |
| | | | | | | | Patch contributed by Vladimir Merzliakov. llvm-svn: 20529 | |||||
| * | Use static_cast and #include Instructions.h | Chris Lattner | 2005-03-09 | 1 | -6/+10 | |
| | | | | | llvm-svn: 20528 | |||||
| * | Export two methods for getting -X and A-B. | Chris Lattner | 2005-03-09 | 1 | -10/+11 | |
| | | | | | llvm-svn: 20527 | |||||
| * | export two methods | Chris Lattner | 2005-03-09 | 1 | -0/+10 | |
| | | | | | llvm-svn: 20526 | |||||
| * | get bugpoint working on ia64, by building .so's with -fpic. :) | Chris Lattner | 2005-03-09 | 1 | -0/+4 | |
| | | | | | llvm-svn: 20525 | |||||
| * | Fix a crash handling 'undef bool', fixing an llc crash on 186.crafty | Chris Lattner | 2005-03-08 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20523 | |||||
| * | Patch to make assembly output compatible with mingw compilation (identical | Reid Spencer | 2005-03-08 | 1 | -2/+3 | |
| | | | | | | | to cygwin) llvm-svn: 20520 | |||||
| * | Make sure to remove all dead type names from the symbol table, not just | Chris Lattner | 2005-03-08 | 1 | -9/+8 | |
| | | | | | | | | struct types. This fixes Regression/CodeGen/CBackend/2005-03-08-RecursiveTypeCrash.ll, a crash on Java output that Alkis reported. llvm-svn: 20519 | |||||
| * | new testcase that crashes the CBE. | Chris Lattner | 2005-03-08 | 1 | -0/+5 | |
| | | | | | llvm-svn: 20518 | |||||
| * | Clarify inability to generate assembly, and note that VC++ Express works. | Jeff Cohen | 2005-03-08 | 1 | -3/+5 | |
| | | | | | llvm-svn: 20516 | |||||
| * | Single characters should be printed out as chars, not strings. | Misha Brukman | 2005-03-08 | 1 | -2/+2 | |
| | | | | | llvm-svn: 20515 | |||||
| * | Various cleanups and clarifications, thanks to Gabor Greif for contributing ↵ | Chris Lattner | 2005-03-07 | 1 | -5/+8 | |
| | | | | | | | this patch! llvm-svn: 20514 | |||||
| * | Fix problems compiling with G++ 4.x.x with -pedantic. Thanks to | Chris Lattner | 2005-03-07 | 2 | -5/+5 | |
| | | | | | | | Vladimir Merzliakov for the patch! llvm-svn: 20513 | |||||
| * | fix another typo | Chris Lattner | 2005-03-07 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20512 | |||||
| * | fix typeo that Gabor Greif noticed! | Chris Lattner | 2005-03-07 | 1 | -2/+2 | |
| | | | | | llvm-svn: 20511 | |||||
| * | move the reassociation pass after the LICM pass. This speeds up mgrid | Chris Lattner | 2005-03-07 | 1 | -2/+2 | |
| | | | | | | | from 10.27s to 9.57s with the CBE. llvm-svn: 20508 | |||||
| * | Fix an apparent ambiguity compiling on PPC | Chris Lattner | 2005-03-07 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20507 | |||||
| * | fix a bug where we thought arguments were constants :( | Chris Lattner | 2005-03-06 | 1 | -3/+7 | |
| | | | | | llvm-svn: 20506 | |||||
| * | Fix Regression/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll, | Chris Lattner | 2005-03-06 | 1 | -1/+1 | |
| | | | | | | | hopefully not breaking too many other things. llvm-svn: 20505 | |||||
| * | cleanup the test | Chris Lattner | 2005-03-06 | 1 | -4/+2 | |
| | | | | | llvm-svn: 20504 | |||||
| * | check that we only insert one phi node per loop | Chris Lattner | 2005-03-06 | 1 | -0/+42 | |
| | | | | | llvm-svn: 20503 | |||||
| * | Add testcase for this: | Chris Lattner | 2005-03-06 | 1 | -0/+21 | |
| | | | | | | | | | | | | | (3) Do not reduce element sizes of small power of two: char s[10]; for (i) ...s[i] ... when the indvar is not eliminable. llvm-svn: 20502 | |||||
| * | implement Transforms/LoopStrengthReduce/invariant_value_first_arg.ll | Chris Lattner | 2005-03-06 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20501 | |||||
| * | testcase for A[invariant][indvar] where invariant is an instruction. | Chris Lattner | 2005-03-06 | 1 | -0/+19 | |
| | | | | | llvm-svn: 20500 | |||||
| * | add test for this: | Chris Lattner | 2005-03-06 | 1 | -0/+21 | |
| | | | | | | | | | | | | (1) Allow loop invariant expressions to come before the induction variable (instead of just constants): int x; for (i) ...a[x][i] llvm-svn: 20499 | |||||
| * | Add test for this: | Chris Lattner | 2005-03-06 | 1 | -0/+22 | |
| | | | | | | | | | | | | Allow operands after the induction variable (no restrictions): int x; for (i) j = ..... a[i][x][j] llvm-svn: 20498 | |||||
| * | minor simplifications of the code. | Chris Lattner | 2005-03-06 | 1 | -9/+8 | |
| | | | | | llvm-svn: 20497 | |||||
| * | a regtest | Chris Lattner | 2005-03-06 | 1 | -0/+19 | |
| | | | | | llvm-svn: 20496 | |||||
| * | new directory | Chris Lattner | 2005-03-06 | 1 | -0/+3 | |
| | | | | | llvm-svn: 20495 | |||||
| * | trivial simplification | Chris Lattner | 2005-03-06 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20494 | |||||
| * | Fix a bug where we could corrupt a parent loop's header info if we unrolled | Chris Lattner | 2005-03-06 | 1 | -6/+17 | |
| | | | | | | | | a nested loop. This fixes Transforms/LoopUnroll/2005-03-06-BadLoopInfoUpdate.ll and PR532 llvm-svn: 20493 | |||||
| * | New testcase for PR532 | Chris Lattner | 2005-03-06 | 1 | -0/+29 | |
| | | | | | llvm-svn: 20492 | |||||
| * | new helper method | Chris Lattner | 2005-03-06 | 1 | -0/+15 | |
| | | | | | llvm-svn: 20491 | |||||
| * | new testcase reduced from the MultiSource/Applications/d failure last night. | Chris Lattner | 2005-03-06 | 1 | -0/+14 | |
| | | | | | llvm-svn: 20490 | |||||
| * | move some method declarations around to make it clear that users should | Chris Lattner | 2005-03-06 | 1 | -49/+52 | |
| | | | | | | | | not call insert(Value *Val), remove(Value* Val), or changeName(Value *V, const std::string &Name) llvm-svn: 20488 | |||||
| * | this method is never called. | Chris Lattner | 2005-03-06 | 1 | -11/+0 | |
| | | | | | llvm-svn: 20487 | |||||
| * | cleanup some html | Chris Lattner | 2005-03-06 | 1 | -11/+8 | |
| | | | | | | | | remove a statement that is no longer true remove comment about a dead method. llvm-svn: 20486 | |||||
| * | the only caller of insertEntry is insert, inline it and remove insertEntry | Chris Lattner | 2005-03-06 | 1 | -7/+1 | |
| | | | | | llvm-svn: 20485 | |||||
| * | rename insertEntry to insert | Chris Lattner | 2005-03-06 | 1 | -1/+2 | |
| | | | | | llvm-svn: 20484 | |||||
| * | Merge SymbolTable::removeEntry into SymbolTable::remove, its only caller | Chris Lattner | 2005-03-06 | 1 | -28/+21 | |
| | | | | | llvm-svn: 20483 | |||||
| * | remove this method. | Chris Lattner | 2005-03-06 | 1 | -4/+0 | |
| | | | | | llvm-svn: 20482 | |||||
| * | Delete the really inefficient method: void remove(const Type* Typ); | Chris Lattner | 2005-03-06 | 1 | -18/+2 | |
| | | | | | | | | | | | Speed up the symbol stripping code by avoiding a linear search of the type table. Get rid of removeEntry(type_iterator), since 'remove' is exactly the same operation. llvm-svn: 20481 | |||||
| * | Delete the really inefficient method: void remove(const Type* Typ); | Chris Lattner | 2005-03-06 | 1 | -14/+1 | |
| | | | | | | | | Get rid of removeEntry(type_iterator), since 'remove' is exactly the same operation. llvm-svn: 20480 | |||||
| * | Make this MUCH faster by avoiding a linear search in the symbol table code. | Chris Lattner | 2005-03-06 | 1 | -2/+1 | |
| | | | | | llvm-svn: 20479 | |||||
| * | InternallyInconsistent is dead! | Chris Lattner | 2005-03-06 | 1 | -11/+1 | |
| | | | | | llvm-svn: 20478 | |||||
| * | Remove some really gross and hard to understand code now that | Chris Lattner | 2005-03-06 | 1 | -27/+6 | |
| | | | | | | | InternallyInconsistent is always false. llvm-svn: 20477 | |||||
| * | Simplify some code. | Chris Lattner | 2005-03-06 | 1 | -7/+5 | |
| | | | | | llvm-svn: 20476 | |||||

