2005-01-21 |
Chris Lattner | Keep track of node depth for each node |
commit | commitdiff | tree | snapshot |
2005-01-21 |
Chris Lattner | The ever-important vanity pass name :) |
commit | commitdiff | tree | snapshot |
2005-01-21 |
Chris Lattner | If the interpreter tries to execute an external functio... |
commit | commitdiff | tree | snapshot |
2005-01-21 |
Chris Lattner | Fix a FIXME: realize that argument stores are all indep... |
commit | commitdiff | tree | snapshot |
2005-01-21 |
Chris Lattner | Unary token factor nodes are unneeded. |
commit | commitdiff | tree | snapshot |
2005-01-21 |
Chris Lattner | Refactor libcall code a bit. Initial implementation... |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Apparently destroyFile() now throws an exception. ... |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Remove this test. This test is already in PR269, so... |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Simplify the shift-expansion code. |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Implement ADD_PARTS/SUB_PARTS so that 64-bit integer... |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Expand add/sub into ADD_PARTS/SUB_PARTS instead of... |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | implement add_parts/sub_parts. |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Eliminate the unimplemented ADDC/SUBB operations, add... |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Add missing entry. |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Chris Lattner | Fix a crash compiling 134.perl. |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Jeff Cohen | Get analyze to show all analysis options when compiled... |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Jeff Cohen | Add analyze project to Visual Studio |
commit | commitdiff | tree | snapshot |
2005-01-20 |
Jeff Cohen | Add project llvm-proj to Visual Studio |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Support targets that do not use i8 shift amounts. |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add two optimizations. The first folds (X+Y)-X -> Y |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add some new tests |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add an assertion that would have made more sense to... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add support for targets that pass args in registers... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add an accessor for targets that pass args in regs |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Fold single use token factor nodes into other token... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Realize the individual pieces of an expanded copytoreg... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Know some identities about tokenfactor nodes. |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Know some simple identities. This improves codegen... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Fix a problem where were were literally selecting for... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Just in case, handle something that is both a use and... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | When an instruction moves, make sure to update the... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | When commuting these instructions, make sure to actuall... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Fix 'raise' to work with packed types. Patch by Morten... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Implement Regression/CodeGen/X86/rotate.ll: emit rotate... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | New testcase for rotate instructions. Each function... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add rotate instructions. |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Match 16-bit shld/shrd instructions as well, implementi... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add a test for 16-bit sh*d. |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Improve coverage of the X86 instruction set by adding... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Teach the code generator that shrd/shld is commutable... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Use the TargetInstrInfo::commuteInstruction method... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Finegrainify namespacification |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add a new method, described in the comment. |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Ensure that each these functions generates a sh[rl... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Codegen long >> 2 to this: |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Jeff Cohen | Add missing data types for VC++ |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Implement a way of expanding shifts. This applies... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | X86 shifts mask the amount. |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Add a hook to find out how the target handles shift... |
commit | commitdiff | tree | snapshot |
2005-01-19 |
Chris Lattner | Move all data members to the end of the class. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Zero is cheaper than sign extend. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Code to handle FP_EXTEND is dead now. X86 doesn't... |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Remove more dead code. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | The selection dag code handles the promotions from... |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Fix some fixmes (promoting bools for select and brcond... |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Keep track of the retval type as well. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Keep track of the returned value type as well. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Teach legalize to promote copy(from|to)reg, instead... |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Fix 124.m88ksim. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Jeff Cohen | Add project llvm-ld to Visual Studio |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Jeff Cohen | Add project llvm-nm to Visual Studio |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Jeff Cohen | Add project llvm-ld to Visual Studio |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Jeff Cohen | Add llvm-bcanalyzer project to Visual Studio |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Do not emit loads multiple times, potentially in the... |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Tanya Lattner | Minor changes. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Eliminate bad assertions. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | * Eliminate the TokenSet and just use the ExprMap for... |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Teach legalize to promote SetCC results. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Allow setcc operations to have nonbool types. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Allow setcc operations to have non-bool types. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Rely on the code in MatchAddress to do this work. ... |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Fix the completely broken FP constant folds for setcc's. |
commit | commitdiff | tree | snapshot |
2005-01-18 |
Chris Lattner | Fix a problem where probing for addressing modes caused... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Fix indentation. |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | This is a carefully contrived testcase where the X86... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Don't bother using max here. |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Do not give token factor nodes outrageous weights |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Non-volatile loads can be freely reordered against... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Two changes: |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Don't call SelectionDAG.getRoot() directly, go through... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Refactor load/op/store folding into it's own method... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Implement a target independent optimization to codegen... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Fix a major regression last night that prevented us... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Refactor code into a new method. |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Make methods private, add a method. |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Codegen this: |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Tanya Lattner | Added tmp instructions to preserve ssa. |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Fix test/Regression/CodeGen/X86/2005-01-17-CycleInDAG... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | New testcase for a problem that occurred in 132.ijpeg |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Delete PHI nodes that are not dead but are locked in... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Move code out of indentation one level to make it easie... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Add methods |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Do not fold a load into a comparison that is used by... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Reid Spencer | sysconfdir -> PROJ_etcdir |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Do not codegen 'xor bool, true' as 'not reg'. not... |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Fix typos noticed by Gabor Greif, thanks Gabor! |
commit | commitdiff | tree | snapshot |
2005-01-17 |
Chris Lattner | Set up the shift and setcc types. |
commit | commitdiff | tree | snapshot |
2005-01-16 |
Chris Lattner | Shift and setcc types default to the pointer type. |
commit | commitdiff | tree | snapshot |
2005-01-16 |
Chris Lattner | Add comments |
commit | commitdiff | tree | snapshot |
2005-01-16 |
Chris Lattner | Implement legalize of call nodes. |
commit | commitdiff | tree | snapshot |
next |