- Oct 16, 2009
-
-
Evan Cheng authored
llvm-svn: 84250
-
Evan Cheng authored
llvm-svn: 84249
-
Evan Cheng authored
llvm-svn: 84246
-
- Oct 02, 2009
-
-
David Goodwin authored
Remove neonfp attribute and instead set default based on CPU string. Add -arm-use-neon-fp to override the default. llvm-svn: 83218
-
- Oct 01, 2009
-
-
David Goodwin authored
Restore the -post-RA-scheduler flag as an override for the target specification. Remove -mattr for setting PostRAScheduler enable and instead use CPU string. llvm-svn: 83215
-
- Sep 30, 2009
-
-
David Goodwin authored
Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post-register-allocation scheduling. By default it is off. For ARM, enable/disable with -mattr=+/-postrasched. Enable by default for cortex-a8. llvm-svn: 83122
-
- Sep 03, 2009
-
-
Evan Cheng authored
Reference to hidden symbols do not have to go through non-lazy pointer in non-pic mode. rdar://7187172. llvm-svn: 80904
-
- Aug 29, 2009
-
-
Evan Cheng authored
Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bunch of nasty code in ARM asm printer. llvm-svn: 80404
-
- Aug 05, 2009
-
-
Daniel Dunbar authored
llvm-svn: 78219
-
- Aug 04, 2009
-
-
David Goodwin authored
Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations. llvm-svn: 78081
-
- Aug 03, 2009
-
-
Daniel Dunbar authored
Module*. Also, dropped uses of TargetMachine where unnecessary. The only target which still takes a TargetMachine& is Mips, I would appreciate it if someone would normalize this to match other targets. llvm-svn: 77918
-
- Aug 01, 2009
-
-
Evan Cheng authored
instructions for calls since BL and BLX are always 32-bit long and BX is always 16-bit long. Also, we should be using BLX to call external function stubs. llvm-svn: 77756
-
- Jun 22, 2009
-
-
Bob Wilson authored
for "thumb" and add a check for V6T2. llvm-svn: 73905
-
Bob Wilson authored
caller-saved register. llvm-svn: 73901
-
- Jun 19, 2009
-
-
Evan Cheng authored
llvm-svn: 73734
-
- Jun 09, 2009
-
-
Anton Korobeynikov authored
ABI. The missing piece is support for putting "homogeneous aggregates" into registers. Patch by Sandeep Patel! llvm-svn: 73095
-
- Jun 01, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 72698
-
- May 30, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 72593
-
- May 23, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 72337
-
Anton Korobeynikov authored
llvm-svn: 72335
-
- Mar 09, 2009
-
-
Evan Cheng authored
ARM target now also recognize triplets like thumbv6-apple-darwin and set thumb mode and arch subversion. Eventually thumb triplets will go way and replaced with function notes. llvm-svn: 66435
-
- Mar 08, 2009
-
-
Evan Cheng authored
llvm-svn: 66365
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Feb 23, 2007
-
-
Evan Cheng authored
llvm-svn: 34521
-
- Feb 13, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 34245
-
- Jan 19, 2007
-
-
Evan Cheng authored
llvm-svn: 33363
-
Evan Cheng authored
llvm-svn: 33353
-