2005-01-23 |
Chris Lattner | Add support for the PhysRegsUsed array.
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Expose more information from register allocation to...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Speed this up a bit by making ModifiedRegs a vector...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Get rid of a several dozen more and instructions in...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Fix crash comparing empty file against nonempty file.
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Adjust to changes in SelectionDAG interfaces
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Remove the 3 HACK HACK HACKs I put in before, fixing...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Adjust to changes in SelectionDAG interface.
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Give SelectionDAG a TargetLowering instance instead...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Build Alpha by default.
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Add support for fp tolerances
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | This method takes sys::Path objects now.
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Adjust to changed interface.
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Make DiffFilesWithTolerance take sys::Path's instead...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Remove two dead methods and improve the comments for...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Fix a bug in previous checkin
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Drop dead #include
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | The meat of this utility has been moved to FileUtilities...
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | Add a new method, refactored out of fpcmp
|
commit | commitdiff | tree |
2005-01-23 |
Chris Lattner | New method.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Get this to work for 64-bit systems.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Minor fix.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | This is the final big of factoring. This shares cases...
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Implement *even more* factoring. In particular, if...
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Refactor code for numbering instructions into CodeGenTarget.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | QOI feature implemented.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Implement factoring of instruction pattern strings...
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Fix the ::: problem
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Minor refactoring, no functionality change.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Seperate asmstring parsing from emission. This allows...
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Implicitly defined registers can clobber callee saved...
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | More bugfixes for IA64 shifts.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Fix problems with non-x86 targets.
|
commit | commitdiff | tree |
2005-01-22 |
Chris Lattner | Add a nasty hack to fix Alpha/IA64 multiplies by a...
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | Remove unneeded line.
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | test commit
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | Handle comparisons of gep instructions that have different...
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | Speed up folding operations into loads.
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | Keep track of node depth for each node
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | The ever-important vanity pass name :)
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | If the interpreter tries to execute an external function...
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | Fix a FIXME: realize that argument stores are all independen...
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | Unary token factor nodes are unneeded.
|
commit | commitdiff | tree |
2005-01-21 |
Chris Lattner | Refactor libcall code a bit. Initial implementation...
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Apparently destroyFile() now throws an exception. ...
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Remove this test. This test is already in PR269, so...
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Simplify the shift-expansion code.
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Implement ADD_PARTS/SUB_PARTS so that 64-bit integer...
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Expand add/sub into ADD_PARTS/SUB_PARTS instead of...
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | implement add_parts/sub_parts.
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Eliminate the unimplemented ADDC/SUBB operations, add...
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Add missing entry.
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Fix a crash compiling 134.perl.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Support targets that do not use i8 shift amounts.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add two optimizations. The first folds (X+Y)-X -> Y
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add some new tests
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add an assertion that would have made more sense to...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add support for targets that pass args in registers...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add an accessor for targets that pass args in regs
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Fold single use token factor nodes into other token...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Realize the individual pieces of an expanded copytoreg...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Know some identities about tokenfactor nodes.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Know some simple identities. This improves codegen...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Fix a problem where were were literally selecting for...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Just in case, handle something that is both a use and...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | When an instruction moves, make sure to update the...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | When commuting these instructions, make sure to actually...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Fix 'raise' to work with packed types. Patch by Morten...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Implement Regression/CodeGen/X86/rotate.ll: emit rotate...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | New testcase for rotate instructions. Each function...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add rotate instructions.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Match 16-bit shld/shrd instructions as well, implementing...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add a test for 16-bit sh*d.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Improve coverage of the X86 instruction set by adding...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Teach the code generator that shrd/shld is commutable...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Use the TargetInstrInfo::commuteInstruction method...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Finegrainify namespacification
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add a new method, described in the comment.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Ensure that each these functions generates a sh[rl...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Codegen long >> 2 to this:
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Implement a way of expanding shifts. This applies...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | X86 shifts mask the amount.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add a hook to find out how the target handles shift...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Move all data members to the end of the class.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Zero is cheaper than sign extend.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Code to handle FP_EXTEND is dead now. X86 doesn't...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Remove more dead code.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | The selection dag code handles the promotions from...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Fix some fixmes (promoting bools for select and brcond...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Keep track of the retval type as well.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Keep track of the returned value type as well.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Teach legalize to promote copy(from|to)reg, instead...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Fix 124.m88ksim.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Do not emit loads multiple times, potentially in the...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Eliminate bad assertions.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | * Eliminate the TokenSet and just use the ExprMap for...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Teach legalize to promote SetCC results.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Allow setcc operations to have nonbool types.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Allow setcc operations to have non-bool types.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Rely on the code in MatchAddress to do this work. ...
|
commit | commitdiff | tree |
next |