index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMTargetMachine.cpp
Age
Commit message (
Expand
)
Author
2007-08-07
Initial JIT support for ARM by Raul Fernandes Herbster.
Evan Cheng
2007-07-20
Added -print-emitted-asm to print out JIT generated asm to cerr.
Evan Cheng
2007-07-09
The various "getModuleMatchQuality" implementations should return
Chris Lattner
2007-07-05
Initial ARM JIT support by Raul Fernandes Herbster.
Evan Cheng
2007-05-16
Move if-conversion after all passes that may use register scavenger.
Evan Cheng
2007-05-16
Hooks for predication support.
Evan Cheng
2007-03-13
Implement getTargetLowering() or else LSR won't be using ARM specific hooks.
Evan Cheng
2007-02-23
Added -march=thumb; removed -enable-thumb.
Evan Cheng
2007-02-14
Generalize TargetData strings, to support more interesting forms of data.
Chris Lattner
2007-02-13
Add space between // and the comment.
Lauro Ramos Venancio
2007-02-13
Add ABI information to ARM subtarget.
Lauro Ramos Venancio
2007-02-13
According to ARM EABI, 8-bytes function arguments must be 8-bytes aligned.
Lauro Ramos Venancio
2007-02-01
Also set alignment of stack-based structs to 4 in thumb mode.
Evan Cheng
2007-01-31
Thumb add sp, #imm requires the immediate value be multiple of 4. For now,
Evan Cheng
2007-01-22
ARM AAPCS abi (Linux, etc.) requires 8-byte double / long alignment; Mac
Evan Cheng
2007-01-22
Double and Long preferred alignment is 4 for Darwin, 8 for Linux.
Evan Cheng
2007-01-20
Clean up ARM PEI code.
Evan Cheng
2007-01-19
isDarwin -> isTargetDarwin
Evan Cheng
2007-01-19
ARM backend contribution from Apple.
Evan Cheng
2006-11-03
revert previous patch
Rafael Espindola
2006-11-03
add createCFGSimplificationPass to ARMTargetMachine::addInstSelector
Rafael Espindola
2006-10-09
most ARM targets are little endian
Rafael Espindola
2006-09-19
Implement a MachineFunctionPass to fix the mul instruction
Rafael Espindola
2006-09-07
1. Remove condition on delete.
Jim Laskey
2006-09-04
Completely rearchitect the interface between targets and the pass manager.
Chris Lattner
2006-09-03
Simplify target construction.
Chris Lattner
2006-08-21
initial support for select
Rafael Espindola
2006-08-16
Declare the callee saved regs
Rafael Espindola
2006-08-09
correctly set LocalAreaOffset of TargetFrameInfo
Rafael Espindola
2006-06-16
Don't pass target name into TargetData anymore, it is never used or needed.
Chris Lattner
2006-05-20
Make all of the TargetMachine subclasses use the new string TargetData methods.
Owen Anderson
2006-05-14
added a skeleton of the ARM backend
Rafael Espindola