2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
blob | commitdiff | raw |
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 |
2006-10-05 |
Rafael Espindola | implement a ArgumentLayout class to factor code common... |
blob | commitdiff | raw | diff to current |
2006-10-03 |
Rafael Espindola | Implement floating point constants |
blob | commitdiff | raw | diff to current |
2006-10-02 |
Rafael Espindola | fix the names of the 64bit fp register |
blob | commitdiff | raw | diff to current |
2006-09-29 |
Rafael Espindola | add floating point registers |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Rafael Espindola | more condition codes |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Rafael Espindola | if a constant can't be an immediate, add it to the... |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Rafael Espindola | add shifts to addressing mode 1 |
blob | commitdiff | raw | diff to current |
2006-09-12 |
Evan Cheng | Reflects MachineConstantPoolEntry changes. |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Rafael Espindola | add the correct fallback for ARMDAGToDAGISel::SelectAdd... |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Rafael Espindola | partial implementation of the ARM Addressing Mode 1 |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Rafael Espindola | add support for returning 64bit values |
blob | commitdiff | raw | diff to current |
2006-09-03 |
Rafael Espindola | add the SETULT condition code |
blob | commitdiff | raw | diff to current |
2006-09-02 |
Rafael Espindola | add more condition codes |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | Select() no longer require Result operand by reference. |
blob | commitdiff | raw | diff to current |
2006-08-25 |
Rafael Espindola | use @ for comments |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Rafael Espindola | add the "eq" condition code |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Rafael Espindola | create a generic bcond instruction that has a condition... |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Rafael Espindola | initial support for branches |
blob | commitdiff | raw | diff to current |
2006-08-21 |
Rafael Espindola | initial support for select |
blob | commitdiff | raw | diff to current |
2006-08-20 |
Rafael Espindola | call computeRegisterProperties |
blob | commitdiff | raw | diff to current |
2006-08-17 |
Rafael Espindola | add a "load effective address" |
blob | commitdiff | raw | diff to current |
2006-08-16 |
Rafael Espindola | Declare the callee saved regs |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Rafael Espindola | select code like |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Chris Lattner | Eliminate use of getNode that takes a vector. |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Chris Lattner | elimiante use of getNode that takes vector of operands. |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Evan Cheng | Match tablegen changes. |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Rafael Espindola | fix the spill code |
blob | commitdiff | raw | diff to current |
2006-08-08 |
Rafael Espindola | initial support for variable number of arguments |
blob | commitdiff | raw | diff to current |
2006-08-07 |
Evan Cheng | Match tablegen isel changes. |
blob | commitdiff | raw | diff to current |
next |