2006-11-03 |
Chris Lattner | remove redundant/dead vars |
blob | commitdiff | raw |
2006-10-13 |
Evan Cheng | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using... |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Chris Lattner | adjcallstackup/down clobbers the stack pointer |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Evan Cheng | Add properties to ComplexPattern. |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Evan Cheng | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. |
blob | commitdiff | raw | diff to current |
2006-09-01 |
Chris Lattner | Use a couple of multiclass patterns to factor some... |
blob | commitdiff | raw | diff to current |
2006-09-01 |
Chris Lattner | remove a bunch of comments |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Evan Cheng | CALLSEQ_* produces chain even if that's not needed. |
blob | commitdiff | raw | diff to current |
2006-05-09 |
Chris Lattner | Some notes and thoughts to myself |
blob | commitdiff | raw | diff to current |
2006-02-21 |
Chris Lattner | The HasNoV9 hack isn't needed here, now that tblgen... |
blob | commitdiff | raw | diff to current |
2006-02-17 |
Nate Begeman | kill ADD_PARTS & SUB_PARTS and replace them with fancy... |
blob | commitdiff | raw | diff to current |
2006-02-10 |
Chris Lattner | Use the auto-generated call matcher. Remove a broken... |
blob | commitdiff | raw | diff to current |
2006-02-10 |
Chris Lattner | Update to new-style flags usage, simplifying the .td... |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Chris Lattner | add an option to turn on LSR. |
blob | commitdiff | raw | diff to current |
2006-02-05 |
Chris Lattner | Rename SPARC V8 target to be the LLVM SPARC target. |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | %fcc is not an alias for %fcc0 |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | correct an opcode |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | add conditional moves of float and double values on... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | treat conditional branches the same way as conditional... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | compactify all of the integer conditional moves into... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | Add immediate forms of integer cmovs |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | Shrinkify |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | Add the full complement of conditional moves of integer... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Revamp the ICC/FCC reading instructions to be parameter... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Compile: |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | When in v9 mode, emit fabsd/fnegd/fmovd |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | First step towards V9 instructions in the V8 backend... |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Chris Lattner | Use V8ISD::CALL instead of ISD::CALL |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Chris Lattner | PHI and INLINEASM are now built-in instructions provide... |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Don't print a label for the first MBB in a function. |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Chris Lattner | Fix branches on FP compares |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Use Evan's outflag stuff to implement V8cmpicc. This... |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Unbreak ret void :-/ |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Write this pattern in canonical form, allowing more... |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Evan Cheng | New DAG node properties SNDPInFlag, SNDPOutFlag, and... |
blob | commitdiff | raw | diff to current |
2005-12-26 |
Evan Cheng | Added field noResults to Instruction. |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Evan Cheng | * Removed the use of FLAG. Now use hasFlagIn and hasFla... |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | fix the int<->fp instructions, which apparently take... |
blob | commitdiff | raw | diff to current |
2005-12-22 |
Chris Lattner | clean up .td file by using evan's new FLAG thing |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | Correct bool truncstore operand order |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | add the other bool zextload as well |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | implement zextload bool |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | Fix syntax for indirect calls. This fixes Olden/mst |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | apparently rdy isn't actually a psuedo instruction... |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | add fneg/fabs support for doubles |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | add bool truncstores |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Configure the asmwriter to allow constant pools to... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | add support for integer extloads |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add support for undef |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Change return lowering so that we can autogen the match... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Implement Calls for V8. This would be completely autog... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Push ops list, asm string, and pattern all the way... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Give V8 select_cc, in the spirit of the PPC backend |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | remove some unused instructions |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add frameindex support |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add constant pool support, including folding into addre... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add initial support for global variables, and fix a... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Claiming that branch targets are registers is not very... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add unordered comparisons |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add patterns to the rest of the int condbranches and... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add initial conditional branch support. This doesn... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Eliminate CMPri, which is a synonym for SUBCCri |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | add fneg,fabs,fsqrt instructions |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add patterns for fround/fextend and the funny fsmuld... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add FP +,-,*,/ |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Give patterns to F3_3 instructions |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add patterns for multiply, simplify Y register handling... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Make the addressing modes smarter |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | remove some unused instructions |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | add andn/orn/xorn patterns. This allows us to compile... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | add patterns for FP stores |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add [reg+reg] integer stores |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add store patterns |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | add fp load patterns, switch rest of loads and stores... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add integer load[r+r] forms. |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add patterns for the rest of the loads. Add 'ri' suffi... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add basic addressing mode support and one load. |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Use a combination of sethi and or to build arbitrary... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Use sethi to build large immediates with zeros at the... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add shift and small immediate support |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add some basic reg-reg instructions |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add empty patterns to all F3_1 instructions |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add some simple integer patterns. This allows us to... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add a pattern for 'ret'. This now compiles: |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add empty patterns for F3_2 instructions |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Convert the remaining instructions over, branches and... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | convert FP instructions to use an asmstring and operand... |
blob | commitdiff | raw | diff to current |
2005-12-16 |
Chris Lattner | Add a couple more instrs |
blob | commitdiff | raw | diff to current |
2005-12-16 |
Chris Lattner | asmprint pseudo instrs |
blob | commitdiff | raw | diff to current |
2005-12-16 |
Chris Lattner | Autogenerate asmprinter for F3_2 instructions |
blob | commitdiff | raw | diff to current |
2005-12-16 |
Chris Lattner | Switch F3_1 instructions over to use AsmStrings |
blob | commitdiff | raw | diff to current |
2005-12-16 |
Chris Lattner | Add operand info for F3_[12] instructions, getting... |
blob | commitdiff | raw | diff to current |
2005-12-16 |
Chris Lattner | add some simple operand info |
blob | commitdiff | raw | diff to current |
2004-12-10 |
Brian Gaeke | Add the rest of the multiply instructions. |
blob | commitdiff | raw | diff to current |
2004-11-23 |
Brian Gaeke | Add the rest of the logical instructions. |
blob | commitdiff | raw | diff to current |
2004-11-21 |
Brian Gaeke | Add all the rest of the ADD and SUB variants, some... |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Brian Gaeke | Correct the implicit-defs information for indirect... |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Brian Gaeke | Expand Defs to encompass all the possibly-call-clobbere... |
blob | commitdiff | raw | diff to current |
2004-10-14 |
Misha Brukman | The field is called `imm22', not simply `imm' |
blob | commitdiff | raw | diff to current |
2004-10-14 |
Misha Brukman | Synthetic instructions RET and RETL need to have all... |
blob | commitdiff | raw | diff to current |
next |