projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
For PR950:
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMISelDAGToDAG.cpp
2006-12-31
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
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
2006-08-04
Rafael Espindola
use a 'register pressure reducing' scheduler
blob
|
commitdiff
|
raw
|
diff to current
2006-08-03
Rafael Espindola
Bug fix: always generate a RET_FLAG in LowerRET
blob
|
commitdiff
|
raw
|
diff to current
2006-08-03
Rafael Espindola
add and use ARMISD::RET_FLAG
blob
|
commitdiff
|
raw
|
diff to current
2006-08-01
Rafael Espindola
implement LowerConstantPool and LowerGlobalAddress
blob
|
commitdiff
|
raw
|
diff to current
2006-07-28
Evan Cheng
Remove InFlightSet hack. No longer needed.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-25
Rafael Espindola
implement function calling of functions with up to...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-16
Rafael Espindola
skeleton of a lowerCall implementation for ARM
blob
|
commitdiff
|
raw
|
diff to current
2006-07-11
Rafael Espindola
add the memri memory operand
blob
|
commitdiff
|
raw
|
diff to current
2006-07-10
Rafael Espindola
create the raddr addressing mode that matches any regis...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-27
Rafael Espindola
handle the "mov reg1, reg2" case in isMoveInstr
blob
|
commitdiff
|
raw
|
diff to current
2006-06-12
Rafael Espindola
lower more then 4 formal arguments. The offset is curre...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-05
Rafael Espindola
add R0 to liveout
blob
|
commitdiff
|
raw
|
diff to current
2006-05-30
Rafael Espindola
Expand ret into "CopyToReg;BRIND"
blob
|
commitdiff
|
raw
|
diff to current
2006-05-26
Evan Cheng
Change RET node to include signness information of...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-25
Rafael Espindola
port the ARM backend to use ISD::CALL instead of LowerC...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-25
Evan Cheng
Assert if InflightSet is not cleared after instruction...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-24
Evan Cheng
Clear HandleMap and ReplaceMap after instruction select...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-24
Chris Lattner
Patches to make the LLVM sources more -pedantic clean...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-23
Rafael Espindola
implement minimal versions of
blob
|
commitdiff
|
raw
|
diff to current
2006-05-18
Rafael Espindola
implement movri
blob
|
commitdiff
|
raw
|
diff to current
2006-05-15
Rafael Espindola
add an abort after every assert(0)
blob
|
commitdiff
|
raw
|
diff to current
2006-05-14
Rafael Espindola
added a skeleton of the ARM backend
blob
|
commitdiff
|
raw
|
diff to current