2005-01-27 |
Andrew Lenharth | minor bug fix |
tree | commitdiff |
2005-01-27 |
Andrew Lenharth | minor bug fix |
tree | commitdiff |
2005-01-26 |
Andrew Lenharth | added instructions for fp to int to fp moves |
tree | commitdiff |
2005-01-26 |
Andrew Lenharth | initial fp support |
tree | commitdiff |
2005-01-26 |
Andrew Lenharth | hum, writing on one machine, testing on another... |
tree | commitdiff |
2005-01-26 |
Andrew Lenharth | add some operations, fix others. should compile severa... |
tree | commitdiff |
2005-01-25 |
Chris Lattner | We can fold promoted and non-promoted loads into divs... |
tree | commitdiff |
2005-01-25 |
Chris Lattner | Fold promoted loads into binary ops for FP, allowing... |
tree | commitdiff |
2005-01-25 |
Andrew Lenharth | problems with bools, and their work arounds |
tree | commitdiff |
2005-01-25 |
Alkis Evlogimenos | Add a dependency to the trace library so that it gets... |
tree | commitdiff |
2005-01-25 |
Andrew Lenharth | more load choices, better add with imm |
tree | commitdiff |
2005-01-24 |
Chris Lattner | Make -ds-aa more useful, allowing it to be updated... |
tree | commitdiff |
2005-01-24 |
Andrew Lenharth | Clean ups, and taught the instruction selector about... |
tree | commitdiff |
2005-01-24 |
Andrew Lenharth | Alpha JIT prune |
tree | commitdiff |
2005-01-24 |
Andrew Lenharth | include prune and JIT prune |
tree | commitdiff |
2005-01-24 |
Andrew Lenharth | Pruned includes |
tree | commitdiff |
2005-01-24 |
Chris Lattner | Fix a spurious warning. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Silence a warning. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Silence optimized warnings. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Allow the FP stackifier to completely ignore functions... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Simplify/speedup the PEI by not having to scan for... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Update physregsused info. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Update this pass to set PhysRegsUsed info in MachineFun... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Update these register allocators to set the PhysRegUsed... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Add support for the PhysRegsUsed array. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Speed this up a bit by making ModifiedRegs a vector... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Get rid of a several dozen more and instructions in... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Fix crash comparing empty file against nonempty file. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Adjust to changes in SelectionDAG interfaces |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Remove the 3 HACK HACK HACKs I put in before, fixing... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Adjust to changes in SelectionDAG interface. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Build Alpha by default. |
tree | commitdiff |
2005-01-23 |
Reid Spencer | Fix alloca support for Cygwin. On cygwin its __alloca... |
tree | commitdiff |
2005-01-23 |
Reid Spencer | Support Cygwin assembly generation. The cygwin version... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Make DiffFilesWithTolerance take sys::Path's instead... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Fix a bug in previous checkin |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Add a new method, refactored out of fpcmp |
tree | commitdiff |
2005-01-22 |
Andrew Lenharth | Let me introduce you to the early stages of the llvm... |
tree | commitdiff |
2005-01-22 |
Chris Lattner | Get this to work for 64-bit systems. |
tree | commitdiff |
2005-01-22 |
Jeff Cohen | Use binary mode for reading/writing bytecode files |
tree | commitdiff |
2005-01-22 |
Jeff Cohen | Fix destroyDirectory bug |
tree | commitdiff |
2005-01-22 |
Chris Lattner | Implicitly defined registers can clobber callee saved... |
tree | commitdiff |
2005-01-22 |
Chris Lattner | More bugfixes for IA64 shifts. |
tree | commitdiff |
2005-01-22 |
Chris Lattner | Fix problems with non-x86 targets. |
tree | commitdiff |
2005-01-22 |
Chris Lattner | Add a nasty hack to fix Alpha/IA64 multiplies by a... |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Remove unneeded line. |
tree | commitdiff |
2005-01-21 |
Chris Lattner | test commit |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Handle comparisons of gep instructions that have differ... |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Speed up folding operations into loads. |
tree | commitdiff |
2005-01-21 |
Chris Lattner | The ever-important vanity pass name :) |
tree | commitdiff |
2005-01-21 |
Chris Lattner | If the interpreter tries to execute an external functio... |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Fix a FIXME: realize that argument stores are all indep... |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Unary token factor nodes are unneeded. |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Refactor libcall code a bit. Initial implementation... |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Simplify the shift-expansion code. |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Implement ADD_PARTS/SUB_PARTS so that 64-bit integer... |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Expand add/sub into ADD_PARTS/SUB_PARTS instead of... |
tree | commitdiff |
2005-01-20 |
Chris Lattner | implement add_parts/sub_parts. |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Add missing entry. |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Fix a crash compiling 134.perl. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Support targets that do not use i8 shift amounts. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add two optimizations. The first folds (X+Y)-X -> Y |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add an assertion that would have made more sense to... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add support for targets that pass args in registers... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Fold single use token factor nodes into other token... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Realize the individual pieces of an expanded copytoreg... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Know some identities about tokenfactor nodes. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Know some simple identities. This improves codegen... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Fix a problem where were were literally selecting for... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Just in case, handle something that is both a use and... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | When an instruction moves, make sure to update the... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | When commuting these instructions, make sure to actuall... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Fix 'raise' to work with packed types. Patch by Morten... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Implement Regression/CodeGen/X86/rotate.ll: emit rotate... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add rotate instructions. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Match 16-bit shld/shrd instructions as well, implementi... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Improve coverage of the X86 instruction set by adding... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Teach the code generator that shrd/shld is commutable... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Use the TargetInstrInfo::commuteInstruction method... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Codegen long >> 2 to this: |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Implement a way of expanding shifts. This applies... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | X86 shifts mask the amount. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add a hook to find out how the target handles shift... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Zero is cheaper than sign extend. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Code to handle FP_EXTEND is dead now. X86 doesn't... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Remove more dead code. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | The selection dag code handles the promotions from... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Fix some fixmes (promoting bools for select and brcond... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Keep track of the retval type as well. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Teach legalize to promote copy(from|to)reg, instead... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Fix 124.m88ksim. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Do not emit loads multiple times, potentially in the... |
tree | commitdiff |
2005-01-18 |
Tanya Lattner | Minor changes. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Eliminate bad assertions. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | * Eliminate the TokenSet and just use the ExprMap for... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Teach legalize to promote SetCC results. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Allow setcc operations to have nonbool types. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Rely on the code in MatchAddress to do this work. ... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Fix the completely broken FP constant folds for setcc's. |
tree | commitdiff |
next |