2005-08-30 |
Chris Lattner | Fix some indentation (first hunks). |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Fix a problem Nate found where we swapped the operands... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | codegen ADD_PARTS correctly: put the results in the... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Fix FreeBench/fourinarow with the dag isel, by not... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | add operands in the right order, fixing McCat/18-imp... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Fix a miscompile of PtrDist/bc. Sign extending bools... |
tree | commitdiff |
2005-08-30 |
Nate Begeman | Remove a bogus piece of my AssertSext/AssertZext patch... |
tree | commitdiff |
2005-08-30 |
Nate Begeman | Add support for AssertSext and AssertZext, folding... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Name this variable to be what it really is! |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Handle CopyToReg nodes with flag operands correctly |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Make sure the selector emits register register copies... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | The first operand to AND does not always have more... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Fix a bug in my patch for legalizing to fsel. It canno... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | emit FMR instructions to convert f64<->f32 instructions... |
tree | commitdiff |
2005-08-30 |
Chris Lattner | Fix some really strange indentation that xcode likes... |
tree | commitdiff |
2005-08-29 |
Chris Lattner | fix a crash in cfrac |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Implement DYNAMIC_STACKALLOC, wrap some long lines |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Add a hack to avoid some horrible code in some cases... |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Fix a dumb bug of mine where we were mishandling the... |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Add a new API for Nate |
tree | commitdiff |
2005-08-29 |
Andrew Lenharth | Some of us cared about the the promote path |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Fix an infinite loop on x86 |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Allow bugpoint+PPC codegen to use fsqrt |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Fix a bug the last patch exposed in treeadd among others |
tree | commitdiff |
2005-08-29 |
Chris Lattner | A hack to fix a problem folding immedaites. This fixes... |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Fix order of operands for copytoreg node when emitting... |
tree | commitdiff |
2005-08-29 |
Chris Lattner | Fix a bug in my previous patch that was using the wrong... |
tree | commitdiff |
2005-08-29 |
Chris Lattner | add operands in the correct order |
tree | commitdiff |
2005-08-28 |
Chris Lattner | Fix a bug in ReplaceAllUsesWith |
tree | commitdiff |
2005-08-28 |
Chris Lattner | Fix a bug in FP_EXTEND, implement FP_TO_SINT |
tree | commitdiff |
2005-08-28 |
Chris Lattner | fix an assertion failure in treeadd |
tree | commitdiff |
2005-08-27 |
Reid Spencer | Adjust to member variable name change. |
tree | commitdiff |
2005-08-27 |
Reid Spencer | Change the names of member variables per Chris' instruc... |
tree | commitdiff |
2005-08-27 |
Reid Spencer | Implement PR614: |
tree | commitdiff |
2005-08-27 |
Chris Lattner | Disable this code, which broke many tests last night |
tree | commitdiff |
2005-08-27 |
Chris Lattner | fix PHI node emission for basic blocks that have select... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | The condition register being branched on may not be... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Propagate cr# from COND_BRANCH to the actual branch... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Nate noticed that Andrew never did this. This fixes... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Don't copy regs that are only used in the entry block... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Make this code safe for when loadRegFromStackSlot inser... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | allow code using mtcrf to assemble |
tree | commitdiff |
2005-08-26 |
Nate Begeman | Remove operand type 'crbit', since it is no longer... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | teach getClass what a condition reg is |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Minor cleanups: |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Checking types here is not safe, because multiple types... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | implement SELECT_CC fully for the DAG->DAG isel! |
tree | commitdiff |
2005-08-26 |
Chris Lattner | spell this right |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Call the InsertAtEndOfBasicBlock hook if the usesCustom... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Add a flag |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Make fsel emission work with both the pattern and dag... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | implement the fold for: |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Changes to adjust to new ReplaceAllUsesWith syntax... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Revampt ReplaceAllUsesWith to be more efficient and... |
tree | commitdiff |
2005-08-26 |
Nate Begeman | Remove some code made dead by the fsel patch |
tree | commitdiff |
2005-08-26 |
Chris Lattner | now that fsel is formed during legalization, this code... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | implement the other half of the select_cc -> fsel lower... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Fix a bug in my previous checkin |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Change ConstantPoolSDNode to actually hold the Constant... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Fix some warnings in an optimized build |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Fix a huge annoyance: SelectNodeTo took types before... |
tree | commitdiff |
2005-08-26 |
Nate Begeman | Fix JIT encoding of conditional branches |
tree | commitdiff |
2005-08-26 |
Chris Lattner | add initial support for converting select_cc -> fsel... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | the 5th operand is the 4th number |
tree | commitdiff |
2005-08-26 |
Nate Begeman | SUBFIC produces two results, not one. |
tree | commitdiff |
2005-08-26 |
Nate Begeman | Implement SHL_PARTS and SRL_PARTS |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Add support for targets that want to custom expand... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Allow LowerOperation to return a null SDOperand in... |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Fix a nasty bug from a previous patch of mine |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Emit the lo/hi parts in the right order :) |
tree | commitdiff |
2005-08-25 |
Chris Lattner | implement support for 64-bit add/sub, fix a broken... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | simplify the add/sub_parts code |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Finish implementing SDIV/UDIV by copying over the majik... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Simplify some code. It's not clear why the UDIV expand... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Implement setcc correctly for G5 and non-G5 systems |
tree | commitdiff |
2005-08-25 |
Chris Lattner | implement setcc on the G5. We're still missing the... |
tree | commitdiff |
2005-08-25 |
Nate Begeman | New fold for SELECT_CC |
tree | commitdiff |
2005-08-25 |
Nate Begeman | Remove option to make SetCC illegal on PowerPC after... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Don't auto-cse nodes that return flags |
tree | commitdiff |
2005-08-25 |
Chris Lattner | add printer support for flag operands |
tree | commitdiff |
2005-08-25 |
Chris Lattner | simplify the code a bit using isOperationLegal |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Add support for sdiv by 2^k and -2^k. Producing code... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Add support for flag operands |
tree | commitdiff |
2005-08-25 |
Chris Lattner | add an enum value |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Implement support for taking the address of constant... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | ADd support for TargetConstantPool nodes |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Add support for FP constants, fixing UnitTests/2004... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Fully implement frame index, so that we can pass the... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | add a new TargetFrameIndex node |
tree | commitdiff |
2005-08-25 |
Chris Lattner | implement unconditional branches, fixing UnitTests... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | LFS/STFS load and store FP values, not integer ones... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Fix a broken assertion |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Fix a warning |
tree | commitdiff |
2005-08-25 |
Chris Lattner | fix a warning in optimized build |
tree | commitdiff |
2005-08-25 |
Chris Lattner | Fix some warnings |
tree | commitdiff |
2005-08-24 |
Chris Lattner | Split IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_D... |
tree | commitdiff |
2005-08-24 |
Chris Lattner | add a method |
tree | commitdiff |
2005-08-24 |
Chris Lattner | implement support for calls |
tree | commitdiff |
2005-08-24 |
Chris Lattner | Add ReplaceAllUsesWith that can take a vector of replac... |
tree | commitdiff |
next |