| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Implement InstCombine/2003-08-12-AllocaNonNull.ll | Chris Lattner | 2003-08-13 | 1 | -2/+4 |
* | Do not cannonicalize (X != 0) into (cast X to bool) | Chris Lattner | 2003-08-13 | 1 | -79/+68 |
* | Reorganize tests because we no longer cannonicalize X != 0 -> cast X to bool | Chris Lattner | 2003-08-13 | 6 | -35/+28 |
* | Update test to represent new cannonicalization rules for multiplies | Chris Lattner | 2003-08-13 | 1 | -4/+7 |
* | Change cannonicalization rules: add X,X is represented as multiplies, multiplies | Chris Lattner | 2003-08-13 | 1 | -8/+24 |
* | Adjust files for move of mapping info stuff into the Sparc directory | Chris Lattner | 2003-08-13 | 5 | -19/+20 |
* | Mapping directory no longer exists | Chris Lattner | 2003-08-13 | 1 | -1/+1 |
* | Incorporate mapping library into the sparc library | Chris Lattner | 2003-08-13 | 3 | -4/+3 |
* | Obsolete file | Chris Lattner | 2003-08-13 | 1 | -4/+0 |
* | Just incorporating some notes I wrote for myself into a place where they won't | Brian Gaeke | 2003-08-13 | 1 | -0/+14 |
* | Make MInst2LVSetBI and MInst2LVSetAI be hash_maps instead of maps. | Vikram S. Adve | 2003-08-12 | 1 | -5/+10 |
* | For instructions in a delay slot of another instruction, | Vikram S. Adve | 2003-08-12 | 2 | -24/+32 |
* | For an instruction with delay slots, mark all live values before | Vikram S. Adve | 2003-08-12 | 4 | -32/+84 |
* | Give std::map<BasicBlock *, BasicBlock *> the short name BBMap, because | Brian Gaeke | 2003-08-12 | 1 | -63/+27 |
* | Allow pulling logical operations through shifts. | Chris Lattner | 2003-08-12 | 1 | -16/+61 |
* | Fix bug: Reassociate/2003-08-12-InfiniteLoop.ll | Chris Lattner | 2003-08-12 | 1 | -5/+6 |
* | new testcase | Chris Lattner | 2003-08-12 | 1 | -0/+10 |
* | Right, instcombine cannot remove ((X >> C) << C) if it's signed. | Chris Lattner | 2003-08-12 | 1 | -5/+5 |
* | New testcases | Chris Lattner | 2003-08-12 | 1 | -0/+13 |
* | Reenable optimized build | Chris Lattner | 2003-08-12 | 2 | -0/+8 |
* | Assign finer grained ranks, make sure to reassociate top-level after reassoci... | Chris Lattner | 2003-08-12 | 1 | -7/+11 |
* | Simplify code | Chris Lattner | 2003-08-12 | 1 | -11/+8 |
* | Implement testcases InstCombine/or.ll:test16/test17 | Chris Lattner | 2003-08-12 | 1 | -0/+13 |
* | New testcases | Chris Lattner | 2003-08-12 | 1 | -0/+13 |
* | Merged in changes between PRE11_ROOT and LLVM_PRE111 (i.e. the beginning of | John Criswell | 2003-08-12 | 3 | -18/+18 |
* | Add FunctionPassManager - it's like a PassManager, but it only deals in | Brian Gaeke | 2003-08-12 | 2 | -1/+35 |
* | Disable emitting LLVM-to-MI maps, by default. | Vikram S. Adve | 2003-08-12 | 1 | -9/+15 |
* | Testcase for feature we should support eventually | Chris Lattner | 2003-08-12 | 1 | -0/+22 |
* | Fix emission of instructions that directly reference MBBs | Chris Lattner | 2003-08-12 | 2 | -8/+20 |
* | Make LOC count more accurate by not including the tablegen lexer/parser, any ... | Chris Lattner | 2003-08-12 | 1 | -1/+6 |
* | Add support for the Any type. Minor fixes and enhancements for BasicBlock op... | Chris Lattner | 2003-08-12 | 4 | -14/+36 |
* | Rename DNVT_bool to DNVT_i1 to be consistent with type system | Chris Lattner | 2003-08-12 | 5 | -16/+16 |
* | Add support for basicblocks, setCC instructions, and branches | Chris Lattner | 2003-08-12 | 1 | -2/+14 |
* | Add support for a bool argty | Chris Lattner | 2003-08-12 | 4 | -4/+16 |
* | Fix va_arg to generate LDDFi for floating point values, instead of LDXi. | Vikram S. Adve | 2003-08-12 | 1 | -2/+4 |
* | Bug fix: Some nodes pointed to by globals may not be marked incomplete and ne... | Sumant Kowshik | 2003-08-12 | 1 | -5/+18 |
* | Minor fix so that the program exits upon a poolfree failure | Sumant Kowshik | 2003-08-12 | 1 | -0/+1 |
* | It is not an error if a rule does not match, it's just a failed match! | Chris Lattner | 2003-08-11 | 2 | -4/+6 |
* | Initial checkin of the LLEE, the (LL)VM (E)xecution (E)nvironment. | Misha Brukman | 2003-08-11 | 5 | -0/+223 |
* | Add basic support for 16 and 32 bit function arguments! | Chris Lattner | 2003-08-11 | 1 | -2/+14 |
* | add frameidx support | Chris Lattner | 2003-08-11 | 1 | -15/+16 |
* | Add support for frameidx and literal immediates for instructions | Chris Lattner | 2003-08-11 | 4 | -22/+84 |
* | Add support for naming the destination of a "set" in a pattern | Chris Lattner | 2003-08-11 | 4 | -0/+12 |
* | Add support for the Arg1 argument type | Chris Lattner | 2003-08-11 | 4 | -6/+30 |
* | Sort #includes, eliminate #include of "llvm/Type.h" which was redundant | Chris Lattner | 2003-08-11 | 2 | -8/+6 |
* | Cygwin apparently works with %'s on registers! | Chris Lattner | 2003-08-11 | 2 | -10/+4 |
* | If we can't find INT64_MAX, set it to a reasonable default value, | Brian Gaeke | 2003-08-11 | 1 | -1/+9 |
* | Whoops, accidental checkin. :( | Chris Lattner | 2003-08-11 | 1 | -1/+1 |
* | Add a new -enable-cygwin-compatible-output argument, which make the output more | Chris Lattner | 2003-08-11 | 3 | -39/+59 |
* | Add support to the mangler for targets which require _'s on global symbols | Chris Lattner | 2003-08-11 | 4 | -24/+32 |