2009-06-22 |
Bob Wilson | Add support for ARM's Advanced SIMD (NEON) instruction... |
blob | commitdiff | raw |
2009-06-22 |
Bob Wilson | Fix llvm-gcc build for armv6t2 and later architectures... |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Anton Korobeynikov | Initial support for some Thumb2 instructions. |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Anton Korobeynikov | Revert hunk commited by accident |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Anton Korobeynikov | The attached patches implement most of the ARM AAPCS... |
blob | commitdiff | raw | diff to current |
2009-05-19 |
Bob Wilson | Fix pr4091: Add support for "m" constraint in ARM inlin... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Jim Grosbach | PR2985 / <rdar://problem/6584986> |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Evan Cheng | tADDhirr is a thumb instruction. Do not allow this... |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Chris Lattner | fix PR3538 for ARM. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Eliminate remaining non-DebugLoc version of getTargetNode. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | get rid of some non-DebugLoc getTargetNode variants. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Get rid of one more non-DebugLoc getNode and |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Move a few containers out of ScheduleDAGInstrs::BuildSc... |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Evan Cheng | Preliminary ARM debug support based on patch by Mikael... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Update a comment. |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Dan Gohman | Eliminate the ISel priority queue, which used the topol... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
David Greene | Have TableGen emit setSubgraphColor calls under control... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Avoid creating two TargetLowering objects for each... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Evan Cheng | Cosmetic. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Gabor Greif | erect abstraction boundaries for accessing SDValue... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Gabor Greif | disallow direct access to SDValue::ResNo, provide a... |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Dan Gohman | Move the point at which FastISel taps into the Selectio... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Dan Gohman | Simplify SelectRoot's interface, and factor out some... |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Dan Gohman | Add a new function, ReplaceAllUsesOfValuesWith, which... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Evan Cheng | Split scheduling from instruction selection. |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | explicitly include Compiler.h instead of getting it... |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | don't do ReplaceUses on a result that doesn't exist. |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
blob | commitdiff | raw | diff to current |
2008-01-30 |
Dan Gohman | Factor the addressing mode and the load/store VT out... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
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-10-08 |
Dan Gohman | Migrate X86 and ARM from using X86ISD::{,I}DIV and... |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Evan Cheng | Remove clobbersPred. Add an OptionalDefOperand to instr... |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Evan Cheng | Unfortunately we now require C++ code to isel Bcc,... |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Evan Cheng | Add PredicateOperand to all ARM instructions that have... |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Chris Lattner | match a reassociated form of fnmul. This implements... |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Evan Cheng | Fix naming inconsistencies. |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Evan Cheng | Special LDR instructions to load from non-pc-relative... |
blob | commitdiff | raw | diff to current |
2007-03-13 |
Evan Cheng | AM2 can match 2^n +/- 1. e.g. ldr r3, [r2, r2, lsl #2] |
blob | commitdiff | raw | diff to current |
2007-02-07 |
Evan Cheng | Get rid of references to iostream. |
blob | commitdiff | raw | diff to current |
2007-02-06 |
Evan Cheng | Select add FI, c correctly. |
blob | commitdiff | raw | diff to current |
2007-02-06 |
Evan Cheng | - Store val, [sp, c] must be selected to tSTRsp. |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Evan Cheng | Change the operand orders to t_addrmode_s* to make... |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Evan Cheng | Use PC relative ldr to load from a constantpool in... |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Evan Cheng | Allow [ fi#c, imm ] as ARM load / store addresses. |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Evan Cheng | Various Thumb mode load / store isel bug fixes. |
blob | commitdiff | raw | diff to current |
2007-01-23 |
Evan Cheng | - Reorg Thumb load / store instructions. Combine each... |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Evan Cheng | ARM backend contribution from Apple. |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Lauro Ramos Venancio | Build constants using instructions mov/orr or mvn/eor. |
blob | commitdiff | raw | diff to current |
2007-01-04 |
Lauro Ramos Venancio | Expand SELECT (f32/f64) and FCOPYSIGN (f32/f64). |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Rafael Espindola | implement missing compares |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-29 |
Rafael Espindola | fix comment |
blob | commitdiff | raw | diff to current |
2006-12-28 |
Lauro Ramos Venancio | Implement SELECT_CC (f32/f64) for ARM. |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Rafael Espindola | avoid using a constant table when a constant can be... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Rafael Espindola | more general matching of the MVN instruction |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Rafael Espindola | don't use "ordinary" addressing mode 1 when mvn is... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Rafael Espindola | use MVN to handle small negative constants |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Rafael Espindola | expand memmove and memcpy |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Rafael Espindola | add support for the "r" asm constraint |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Rafael Espindola | implement load effective address similar to the alpha... |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Evan Cheng | Match tblegen changes. |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Rafael Espindola | initial implementation of addressing mode 2 |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Rafael Espindola | move ARMCondCodeToString to ARMAsmPrinter.cpp |
blob | commitdiff | raw | diff to current |
2006-10-30 |
Evan Cheng | All targets expand BR_JT for now. |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Rafael Espindola | initial support for frame pointers |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Rafael Espindola | expand ISD::VACOPY |
blob | commitdiff | raw | diff to current |
2006-10-23 |
Rafael Espindola | expand ISD::MEMSET |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-19 |
Rafael Espindola | expand SIGN_EXTEND_INREG |
blob | commitdiff | raw | diff to current |
2006-10-19 |
Rafael Espindola | expand brind so that we don't have to implement jump... |
blob | commitdiff | raw | diff to current |
2006-10-18 |
Rafael Espindola | implement CallingConv::Fast as CallingConv::C |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Rafael Espindola | expand ISD::SDIV, ISD::UDIV, ISD::SREM and ISD::UREM |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Rafael Espindola | initial implementation of addressing mode 5 |
blob | commitdiff | raw | diff to current |
2006-10-16 |
Rafael Espindola | expand ISD::SHL_PARTS, ISD::SRA_PARTS and ISD::SRL_PARTS |
blob | commitdiff | raw | diff to current |
2006-10-14 |
Rafael Espindola | expand ISD::BRCOND |
blob | commitdiff | raw | diff to current |
2006-10-14 |
Rafael Espindola | fix some fp condition codes |
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-13 |
Rafael Espindola | implement calls to functions that return long |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Rafael Espindola | implement unordered floating point compares |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Rafael Espindola | uint <-> double conversion |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Rafael Espindola | add double <-> int conversion |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Rafael Espindola | compare doubles |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Rafael Espindola | initial support for fp compares. Unordered compares... |
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-10-09 |
Rafael Espindola | expand ISD::SELECT |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Rafael Espindola | expand ISD::EXTLOAD |
blob | commitdiff | raw | diff to current |
2006-10-07 |
Rafael Espindola | implement FUITOS and FUITOD |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Rafael Espindola | add optional input flag to FMRRD |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Rafael Espindola | add support for calling functions that return double |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Rafael Espindola | fix some bugs affecting functions with no arguments |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Rafael Espindola | add support for calling functions that have double... |
blob | commitdiff | raw | diff to current |
2006-10-05 |
Evan Cheng | Make use of getStore(). |
blob | commitdiff | raw | diff to current |
2006-10-05 |
Rafael Espindola | use a const ref for passing the vector to ArgumentLayout |
blob | commitdiff | raw | diff to current |
next |