2005-08-26 |
Chris Lattner | Minor cleanups: |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Checking types here is not safe, because multiple types... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | implement SELECT_CC fully for the DAG->DAG isel! |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | add some forward defs |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | spell this right |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Call the InsertAtEndOfBasicBlock hook if the usesCustom... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | spell this right! |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Add a hook |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | spell this variable right |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Expose a new flag to TargetInstrInfo |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Add a new instruction flag |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Add a flag |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Make fsel emission work with both the pattern and dag... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | add a marker at the end of the instruction enum list |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | implement the fold for: |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Changes to adjust to new ReplaceAllUsesWith syntax... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Revampt ReplaceAllUsesWith to be more efficient and... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Add a new version of ReplaceAllUsesWith, make the comme... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Nate Begeman | Remove some code made dead by the fsel patch |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | now that fsel is formed during legalization, this code... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | implement the other half of the select_cc -> fsel lower... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Fix a bug in my previous checkin |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Change ConstantPoolSDNode to actually hold the Constant... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Fix some warnings in an optimized build |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Fix a huge annoyance: SelectNodeTo took types before... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Jim Laskey | Changed unsigned long to unsigned. |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Jim Laskey | Change unsigned lng to unsigned. |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Nate Begeman | Fix JIT encoding of conditional branches |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | add initial support for converting select_cc -> fsel... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | the 5th operand is the 4th number |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Nate Begeman | SUBFIC produces two results, not one. |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Nate Begeman | Implement SHL_PARTS and SRL_PARTS |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Add support for targets that want to custom expand... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Allow LowerOperation to return a null SDOperand in... |
commit | commitdiff | tree | snapshot |
2005-08-26 |
Chris Lattner | Fix a nasty bug from a previous patch of mine |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Emit the lo/hi parts in the right order :) |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Jim Laskey | Added cl::bits option type (bit vectors). See "Collect... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | implement support for 64-bit add/sub, fix a broken... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | simplify the add/sub_parts code |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Jim Laskey | Tweak of multiple occurance paragraph. |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Jim Laskey | Documentation updated to include upcoming support for... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Finish implementing SDIV/UDIV by copying over the majik... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Simplify some code. It's not clear why the UDIV expand... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Implement setcc correctly for G5 and non-G5 systems |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | implement setcc on the G5. We're still missing the... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Nate Begeman | New fold for SELECT_CC |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Nate Begeman | Remove option to make SetCC illegal on PowerPC after... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Don't auto-cse nodes that return flags |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | add printer support for flag operands |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | simplify the code a bit using isOperationLegal |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Add support for sdiv by 2^k and -2^k. Producing code... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | fit in 80 cols |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Add support for flag operands |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | add a method |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | add an enum value |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Jim Laskey | Remove Support/Search.h entry |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Jim Laskey | Recommended to use std::algorithms instead. |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Jim Laskey | Added Support/Search.h to project. |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Jim Laskey | Added support for generic linear/binary search. |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Fix a problem Duraid noticed, where we weren't removing... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Implement support for taking the address of constant... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | ADd support for TargetConstantPool nodes |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Add support for TargetConstantPool node |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Reid Spencer | For PR614: |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Add support for FP constants, fixing UnitTests/2004... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Reid Spencer | Don't attempt to update LLVM configured header files... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Fully implement frame index, so that we can pass the... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | add a new TargetFrameIndex node |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | implement unconditional branches, fixing UnitTests... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | LFS/STFS load and store FP values, not integer ones... |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Fix a broken assertion |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Fix a warning |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | fix a warning in optimized build |
commit | commitdiff | tree | snapshot |
2005-08-25 |
Chris Lattner | Fix some warnings |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Split IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_D... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | add a method |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | implement support for calls |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Add ReplaceAllUsesWith that can take a vector of replac... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | add two new methods |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Remove some dead cases. |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Add support for external symbols, and support for varia... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Fix pasto that prevented VT ndoes from showing up in... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | add an idea |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Fix Regression/Transforms/Reassociate/2005-08-24-Crash.ll |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | new testcase that crashes -reassociate |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Transform floor((double)FLT) -> (double)floorf(FLT... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | floor/ceil don't read/write memory. This allows gcse... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Make sure this doesn't break when we're improving the... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | teach selection dag mask tracking about the fact that... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Start using isOperationLegal and isTypeLegal to simplif... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | rename hasNativeSupportFor* -> is(Operation|Type)Legal. |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Chris Lattner | Adjust to new interface |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Misha Brukman | Wrap long lines |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Reid Spencer | Remove some tabs. |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Reid Spencer | Whoops, don't use PROJ variables, these are all LLVM... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Reid Spencer | For PR619: |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Reid Spencer | For PR616: |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Nate Begeman | Whoops, fix a thinko. All cases except SETNE are now... |
commit | commitdiff | tree | snapshot |
2005-08-24 |
Nate Begeman | Remove unused statistic |
commit | commitdiff | tree | snapshot |
next |