2005-04-04 |
Nate Begeman | Handle expanding arguments to ISD::TRUNCATE. This... |
tree | commitdiff |
2005-04-03 |
Chris Lattner | Fix sign_extend and zero_extend of promoted value types... |
tree | commitdiff |
2005-04-02 |
Duraid Madina | add support for prefix/suffix strings to go around... |
tree | commitdiff |
2005-04-02 |
Chris Lattner | transform fabs/fabsf calls into FABS nodes. |
tree | commitdiff |
2005-04-02 |
Chris Lattner | Expand fabs into fneg |
tree | commitdiff |
2005-04-02 |
Chris Lattner | Turn -0.0 - X -> fneg |
tree | commitdiff |
2005-04-02 |
Chris Lattner | Several changes mixed up here. First when legalizing... |
tree | commitdiff |
2005-04-02 |
Chris Lattner | print fneg/fabs |
tree | commitdiff |
2005-04-02 |
Chris Lattner | fix some bugs in the implementation of SHL_PARTS and... |
tree | commitdiff |
2005-04-02 |
Chris Lattner | Turn expanded shift operations into (e.g.) SHL_PARTS... |
tree | commitdiff |
2005-04-02 |
Chris Lattner | Print some new nodes |
tree | commitdiff |
2005-04-02 |
Chris Lattner | Fix a bug when inserting a libcall into a function... |
tree | commitdiff |
2005-04-02 |
Nate Begeman | Fix a warning about an unhandled switch case |
tree | commitdiff |
2005-04-01 |
Nate Begeman | Add ISD::UNDEF node |
tree | commitdiff |
2005-04-01 |
Chris Lattner | print the machine CFG in the -print-machineinstrs dump |
tree | commitdiff |
2005-03-31 |
Andrew Lenharth | PCMarker support for DAG and Alpha |
tree | commitdiff |
2005-03-30 |
Chris Lattner | Instead of setting up the CFG edges at selectiondag... |
tree | commitdiff |
2005-03-29 |
Chris Lattner | Fix a bug that andrew noticed where we do not correctly... |
tree | commitdiff |
2005-03-28 |
Chris Lattner | implement legalization of build_pair for nate |
tree | commitdiff |
2005-03-28 |
Andrew Lenharth | First step in adding pcmarker intrinsic. Second step... |
tree | commitdiff |
2005-03-26 |
Nate Begeman | Change interface to LowerCallTo to take a boolean isVar... |
tree | commitdiff |
2005-03-17 |
Chris Lattner | Fix the missing symbols problem Bill was hitting. ... |
tree | commitdiff |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
tree | commitdiff |
2005-03-10 |
Chris Lattner | I didn't mean to check this in. :( |
tree | commitdiff |
2005-03-10 |
Chris Lattner | Fix a bug where we would incorrectly do a sign ext... |
tree | commitdiff |
2005-03-09 |
Chris Lattner | Allow the live interval analysis pass to be a bit more... |
tree | commitdiff |
2005-03-09 |
Chris Lattner | constant fold FP_ROUND_INREG, ZERO_EXTEND_INREG, and... |
tree | commitdiff |
2005-03-01 |
Alkis Evlogimenos | Lower llvm.isunordered(a, b) into a != a | b != b. |
tree | commitdiff |
2005-02-28 |
Chris Lattner | Lower prefetch to a noop, patch contributed by Justin... |
tree | commitdiff |
2005-02-22 |
Chris Lattner | Fix a bug in the 'store fpimm, ptr' -> 'store intimm... |
tree | commitdiff |
2005-02-17 |
Misha Brukman | Fix compilation errors with VS 2005, patch by Aaron... |
tree | commitdiff |
2005-02-17 |
Chris Lattner | Don't rely on doubles comparing identical to each other... |
tree | commitdiff |
2005-02-17 |
Chris Lattner | Don't sink argument loads into loops or other bad place... |
tree | commitdiff |
2005-02-14 |
Chris Lattner | Print GEP offsets as signed values instead of unsigned... |
tree | commitdiff |
2005-02-04 |
Chris Lattner | Fix a case where were incorrectly compiled cast from... |
tree | commitdiff |
2005-02-04 |
Andrew Lenharth | fix constant pointer outputing on 64 bit machines |
tree | commitdiff |
2005-02-02 |
Chris Lattner | Fix yet another memset issue. |
tree | commitdiff |
2005-02-01 |
Chris Lattner | Fix some bugs andrew noticed legalizing memset for... |
tree | commitdiff |
2005-01-30 |
Chris Lattner | Improve conformance with the Misha spelling benchmark... |
tree | commitdiff |
2005-01-29 |
Chris Lattner | adjust to ilist changes. |
tree | commitdiff |
2005-01-28 |
Chris Lattner | Alpha doesn't have a native f32 extload instruction. |
tree | commitdiff |
2005-01-28 |
Chris Lattner | implement legalization of truncates whose results and... |
tree | commitdiff |
2005-01-28 |
Chris Lattner | Get alpha working with memset/memcpy/memmove |
tree | commitdiff |
2005-01-28 |
Chris Lattner | CopyFromReg produces two values. Make sure that we... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Silence optimized warnings. |
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 | 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-22 |
Chris Lattner | Get this to work for 64-bit systems. |
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 | 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 | 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-19 |
Chris Lattner | Support targets that do not use i8 shift amounts. |
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 | 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 | Use the TargetInstrInfo::commuteInstruction method... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Implement a way of expanding shifts. This applies... |
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 | 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 | 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 | Fix the completely broken FP constant folds for setcc's. |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Non-volatile loads can be freely reordered against... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Don't call SelectionDAG.getRoot() directly, go through... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Implement a target independent optimization to codegen... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Refactor code into a new method. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Shift and setcc types default to the pointer type. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Implement legalize of call nodes. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Revamp supported ops. Instead of just being supported... |
tree | commitdiff |
2005-01-16 |
Chris Lattner | add method stub |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Don't mash stuff together. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Use enums, move virtual dtor out of line. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Implement some more missing promotions. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Clarify assertion. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Add assertions. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Add support for promoted registers being live across... |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Set up identity transforms. |
tree | commitdiff |
next |