2005-10-23 |
Chris Lattner | Put some of my random notes somewhere public |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Jeff Cohen | Work around GCC's dislike of attributes on function... |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Jeff Cohen | Remove deleted files from Visual Studio. |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Chris Lattner | Remove the obsolete instr selector emitter |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Chris Lattner | Improve help output. |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Chris Lattner | improve -help output |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Chris Lattner | Move static functions from .h file, reduce #includes... |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Chris Lattner | Move static functions to .cpp file, reduce #includes... |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Jeff Cohen | Remove redundant flag. |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Jeff Cohen | When a function takes a variable number of pointer... |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Andrew Lenharth | Add several things. |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Andrew Lenharth | add TargetExternalSymbol |
commit | commitdiff | tree | snapshot |
2005-10-23 |
Jeff Cohen | Add new files to Visual Studio. |
commit | commitdiff | tree | snapshot |
2005-10-22 |
Andrew Lenharth | Well, the Constant matching pattern works. Can't say... |
commit | commitdiff | tree | snapshot |
2005-10-22 |
Chris Lattner | document this as experimental |
commit | commitdiff | tree | snapshot |
2005-10-22 |
Chris Lattner | This file is entirely ifdef'd out |
commit | commitdiff | tree | snapshot |
2005-10-22 |
Chris Lattner | BuildSDIV and BuildUDIV only work for i32/i64, but... |
commit | commitdiff | tree | snapshot |
2005-10-22 |
Jim Laskey | Add g3 back to the mix and reorder to irritate them... |
commit | commitdiff | tree | snapshot |
2005-10-22 |
Jim Laskey | Sort the features and processor lists for the sake... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | 64-bit reg support should not be enabled by default... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | add a case missing from the dag combiner that exposed... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | Instead of aborting if not a case we can handle special... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | New testcase that crashes the ppc backend |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Jim Laskey | Plugin new subtarget backend into the build. |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Jim Laskey | New TableGen backends for subtarget information. Only... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | silence a release mode warning |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | add missing prototype |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | Make the coallescer a bit smarter, allowing it to join... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | Fix LiveInterval::getOverlapingRanges to take things... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Nate Begeman | Match rotate. This does actually match the rotates... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | My previous patch was too conservative. Reject FP... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Nate Begeman | Don't generate operations that aren't yet supported |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Nate Begeman | Kill some now-dead code. |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Nate Begeman | Fix a typo in the dag combiner, so that this can work... |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Andrew Lenharth | byte zap not immediate goodness |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Chris Lattner | Make tblgen emit: |
commit | commitdiff | tree | snapshot |
2005-10-21 |
Nate Begeman | Invert the TargetLowering flag that controls divide... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Andrew Lenharth | Inst cleanup. As a bonus, operands are in the correct... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | Use a literal to define ineg instead of immzero |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | Fix a conditional so we don't access past the end of... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Andrew Lenharth | added a few 1 operand form stuff. Seems to break regal... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Andrew Lenharth | add cttz and ctpop |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Nate Begeman | Fix a couple bugs in the const div stuff where we'd... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | don't use llabs with apparently VC++ doesn't have |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | Fix order of eval problem from when I refactored this... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Andrew Lenharth | Sounds good, finish the intop conversion. |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Nate Begeman | Add some more patterns for i64 on ppc |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | add a new method, play around with some code. |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | add a new method |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | Refactor some code, pulling it out into a function... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | Do NOT touch FP ops with LSR. This fixes a testcase... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | Add some pattern fragments to simplify the repetitive... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Chris Lattner | simplify this a bit by using immediates |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Nate Begeman | Move the target constant divide optimization up into... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Nate Begeman | Enable targets to say that integer divide is expensive... |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Andrew Lenharth | forgot this one |
commit | commitdiff | tree | snapshot |
2005-10-20 |
Andrew Lenharth | ret 0; works, not much else |
commit | commitdiff | tree | snapshot |
2005-10-19 |
John Criswell | This fixes PR638: |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Jim Laskey | Added InstrSchedClass to each of the PowerPC Instructions. |
commit | commitdiff | tree | snapshot |
2005-10-19 |
John Criswell | Moved to Regression/Codegen/Generic. |
commit | commitdiff | tree | snapshot |
2005-10-19 |
John Criswell | This is a generic test for all code generators. It... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Nate Begeman | Write patterns for the various shl and srl patterns... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
John Criswell | Force i386 code generation for an i386 specific test. |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Jim Laskey | Push processor descriptions to the top of target and... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | add support for literal immediates in patterns to match... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | now that tblgen is smarter, use integers directly.... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Add basic support for integer constants in pattern... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Fix some checking that was causing duraid to get a... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Add support for patterns that have physical registers... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Asserting here is to violent |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | teach ppc backend these are copies |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Make this work with the internalize change |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Convert these cases to patterns |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Nate wants to define 'Pat's which turn into instruction... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Nate Begeman | Woo, it kinda works. We now generate this atrociously... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Testcase that crashes llvmgcc in type layout |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | apply some tblgen majik to simplify the X register... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Nate Begeman | Teach Legalize how to do something with EXTRACT_ELEMENT... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Nate Begeman | Make a new reg class for 64 bit regs that aliases the... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Add the ability to lower return instructions to TargetL... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fix Generic/2005-10-18-ZeroSizeStackObject.ll by not... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | remove hack |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | This was never updated for the project makefile changes |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | This never got updated to reflect the project makefile... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Jim Laskey | Simple edits; remove unimplimented cases and clarify... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fix the JIT encoding of LWA, LD, STD, and STDU. |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Jim Laskey | Checking in first round of scheduling tablegen files... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | add a case |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fix PR637 |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Add an option to this pass. If it is set, we are allow... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | add an option to the internalize pass |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fold (select C, load A, load B) -> load (select C,... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Duraid pointed out that it is impolite to emit PPC... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Do the right thing and enable 64 bit regs under the... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | First bits of 64 bit PowerPC stuff, currently disabled... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Implement some feedback from Chris re: constant canonic... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Legalize BUILD_PAIR appropriately for upcoming 64 bit... |
commit | commitdiff | tree | snapshot |
2005-10-17 |
John Criswell | Use %s instead of hard coding the input filename. |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Nate Begeman | fold fmul X, +2.0 -> fadd X, X; |
commit | commitdiff | tree | snapshot |
next |