aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMTargetMachine.cpp
AgeCommit message (Expand)Author
2007-08-07Initial JIT support for ARM by Raul Fernandes Herbster.Evan Cheng
2007-07-20Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng
2007-07-09The various "getModuleMatchQuality" implementations should returnChris Lattner
2007-07-05Initial ARM JIT support by Raul Fernandes Herbster.Evan Cheng
2007-05-16Move if-conversion after all passes that may use register scavenger.Evan Cheng
2007-05-16Hooks for predication support.Evan Cheng
2007-03-13Implement getTargetLowering() or else LSR won't be using ARM specific hooks.Evan Cheng
2007-02-23Added -march=thumb; removed -enable-thumb.Evan Cheng
2007-02-14Generalize TargetData strings, to support more interesting forms of data.Chris Lattner
2007-02-13Add space between // and the comment.Lauro Ramos Venancio
2007-02-13Add ABI information to ARM subtarget.Lauro Ramos Venancio
2007-02-13According to ARM EABI, 8-bytes function arguments must be 8-bytes aligned.Lauro Ramos Venancio
2007-02-01Also set alignment of stack-based structs to 4 in thumb mode.Evan Cheng
2007-01-31Thumb add sp, #imm requires the immediate value be multiple of 4. For now,Evan Cheng
2007-01-22ARM AAPCS abi (Linux, etc.) requires 8-byte double / long alignment; MacEvan Cheng
2007-01-22Double and Long preferred alignment is 4 for Darwin, 8 for Linux.Evan Cheng
2007-01-20Clean up ARM PEI code.Evan Cheng
2007-01-19isDarwin -> isTargetDarwinEvan Cheng
2007-01-19ARM backend contribution from Apple.Evan Cheng
2006-11-03revert previous patchRafael Espindola
2006-11-03add createCFGSimplificationPass to ARMTargetMachine::addInstSelectorRafael Espindola
2006-10-09most ARM targets are little endianRafael Espindola
2006-09-19Implement a MachineFunctionPass to fix the mul instructionRafael Espindola
2006-09-071. Remove condition on delete.Jim Laskey
2006-09-04Completely rearchitect the interface between targets and the pass manager.Chris Lattner
2006-09-03Simplify target construction.Chris Lattner
2006-08-21initial support for selectRafael Espindola
2006-08-16Declare the callee saved regsRafael Espindola
2006-08-09correctly set LocalAreaOffset of TargetFrameInfoRafael Espindola
2006-06-16Don't pass target name into TargetData anymore, it is never used or needed.Chris Lattner
2006-05-20Make all of the TargetMachine subclasses use the new string TargetData methods.Owen Anderson
2006-05-14added a skeleton of the ARM backendRafael Espindola