2013-02-05 |
Jakob Stoklund Olesen | Move MRI liveouts to Sparc return instructions. |
blob | commitdiff | raw |
2012-08-24 |
Jakob Stoklund Olesen | Add missing SDNP properties on the flushw node. |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2011-02-21 |
Venkatraman Govind... | Generate correct Sparc32 ABI compliant code for functio... |
blob | commitdiff | raw | diff to current |
2011-01-22 |
Venkatraman Govind... | Added ICC, FCC as uses of movcc instruction to generate... |
blob | commitdiff | raw | diff to current |
2011-01-21 |
Venkatraman Govind... | Sparc backend: |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Venkatraman Govind... | Sparc backend: Implements a delay slot filler that... |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Venkatraman Govind... | Implement RETURNADDR and FRAMEADDR lowering in SPARC... |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Venkatraman Govind... | Remove SPARC backend getpcx instruction's Uses. Also... |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Venkatraman Govind... | Fix SPARC backend call instruction so that arguments... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Venkatraman Govind... | SPARC backend: correct ICC/FCC uses for ADDX and SELECT_CC |
blob | commitdiff | raw | diff to current |
2010-12-28 |
Venkatraman Govind... | Multiple SPARC backend fixes: added Y register; updated... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | Flag -> Glue, the ongoing saga |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Jakob Stoklund Olesen | Don't call Predicate_* methods directly from Sparc... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Eric Christopher | Remove isTwoAddress from Sparc. |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Chris Lattner | tidy up |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Dan Gohman | Set isBarrier = 1 on return instructions, as they are... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Chris Lattner | several major improvements to the sparc backend: suppor... |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Venkatraman Govind... | test commit |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Chris Lattner | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
blob | commitdiff | raw | diff to current |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Dan Gohman | Use SDTNone instead of duplicating it. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Bill Wendling | Final de-tabification. |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Chris Lattner | This commit changes: |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Bill Wendling | Unifacalize the CALLSEQ{START,END} stuff. |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Bill Wendling | Unify CALLSEQ_{START,END}. They take 4 parameters:... |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
blob | commitdiff | raw | diff to current |
2007-07-21 |
Evan Cheng | No more noResults. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Chris Lattner | remove redundant/dead vars |
blob | commitdiff | raw | diff to current |
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 |
next |