1. 1fcf5bc Prune some includes by Craig Topper · 14 years ago
  2. 957a658 updated patch for the ARM fused multiply add/sub by Sebastian Pop · 14 years ago
  3. 0460ae8 Proper support for a bastardized darwin-eabi hybird ABI. by Evan Cheng · 14 years ago
  4. b22310f Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. by Jia Liu · 14 years ago
  5. 5482b9f Add fused multiple+add instructions from VFPv4. Patch by Ana Pazos! by Anton Korobeynikov · 14 years ago
  6. 68132d8 ARM target code clean up. Check for iOS, not Darwin where it makes sense. by Evan Cheng · 14 years ago
  7. 49045dd Remove NaClMode by David Meyer · 14 years ago
  8. 8decdc4 Reenable tail calls for iOS 5.0 and later. by Bob Wilson · 14 years ago
  9. 21efa7d Check in a patch that has already been code reviewed by Owen that I'd forgotten to commit. by James Molloy · 14 years ago
  10. 73df7e3 Add a new MC bit for NaCl (Native Client) mode. NaCl requires that certain by Nick Lewycky · 14 years ago
  11. bc153d4 Next round of MC refactoring. This patch factor MC table instantiations, MC by Evan Cheng · 14 years ago
  12. 4d1ca96 Eliminate asm parser's dependency on TargetMachine: by Evan Cheng · 14 years ago
  13. 1834f5d Rename attribute 'thumb' to a more descriptive 'thumb-mode'. by Evan Cheng · 14 years ago
  14. f2c2616 Sink feature IsThumb into MC layer. by Evan Cheng · 14 years ago
  15. 1a72add6 Compute feature bits at time of MCSubtargetInfo initialization. by Evan Cheng · 14 years ago
  16. 8b2bda0 Change some ARM subtarget features to be single bit yes/no in order to sink them down to MC layer. Also fix tests. by Evan Cheng · 14 years ago
  17. 2bd6536 Factor ARM triple parsing out of ARMSubtarget. Another step towards making ARM subtarget info available to MC. by Evan Cheng · 14 years ago
  18. c9c090d Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency. by Evan Cheng · 14 years ago
  19. cf1464d ARMv7M vs. ARMv7E-M support. by Jim Grosbach · 14 years ago
  20. 0d639a2 Rename TargetSubtarget to TargetSubtargetInfo for consistency. by Evan Cheng · 14 years ago
  21. 54b68e3 - Added MCSubtargetInfo to capture subtarget features and scheduling by Evan Cheng · 14 years ago
  22. 0b33a32 Fix ARMSubtarget feature parsing. by Evan Cheng · 14 years ago
  23. fe6e405 Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to by Evan Cheng · 14 years ago
  24. 1b049f5 Remove TargetOptions.h dependency from ARMSubtarget. by Evan Cheng · 14 years ago
  25. 4fcd825 Revert accidental commit. by Evan Cheng · 14 years ago
  26. e8d2e9e Revert r131664 and fix it in instcombine instead. rdar://9467055 by Evan Cheng · 14 years ago
  27. a2881ee Avoid some 's' 16-bit instruction which partially update CPSR by Bob Wilson · 15 years ago
  28. bb21fac Initialize HasVMLxForwarding. by Benjamin Kramer · 15 years ago
  29. 2ce6630 available_externally (hidden or not) GVs are always accessed via stubs. rdar://9027648. by Evan Cheng · 15 years ago
  30. 2f2435d Last round of fixes for movw + movt global address codegen. by Evan Cheng · 15 years ago
  31. 68aec14 Don't forget to emit the load from indirect symbol when using movw + movt to materialize GA indirect symbols. by Evan Cheng · 15 years ago
  32. dfce83c Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g. by Evan Cheng · 15 years ago
  33. e45d685 Clean up ARM subtarget code by using Triple ADT. by Evan Cheng · 15 years ago
  34. 163a244 Fix the ARM IIC_iCMPsi itinerary and add an important assert. by Andrew Trick · 15 years ago
  35. 10ffc2b Various bits of framework needed for precise machine-level selection by Andrew Trick · 15 years ago
  36. c416ba6 whitespace by Andrew Trick · 15 years ago
  37. 62c7b5b Making use of VFP / NEON floating point multiply-accumulate / subtraction is by Evan Cheng · 15 years ago
  38. d0046ca Define the subtarget feature for the architecture version, by Bob Wilson · 15 years ago
  39. 8740ee3 Fix preload instruction isel. Only v7 supports pli, and only v7 with mp extension supports pldw. Add subtarget attribute to denote mp extension support and legalize illegal ones to nothing. by Evan Cheng · 15 years ago
  40. dd6eb5b PR8359: The ARM backend may end up allocating registers D16 to D31 when by Bob Wilson · 15 years ago
  41. a3181e2 Add a subtarget hook for reporting the misprediction penalty. Use this to provide more precise by Owen Anderson · 15 years ago
  42. 3dc9732 Add a command line option "-arm-strict-align" to disallow unaligned memory by Bob Wilson · 15 years ago
  43. bf40707 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 15 years ago
  44. 4d5dc3e cortex m4 has floating point support, but only single precision. by Jim Grosbach · 15 years ago
  45. 5190f09 Report error if codegen tries to instantiate a ARM target when the cpu does support it. e.g. cortex-m* processors. by Evan Cheng · 15 years ago
  46. 6e809de - Add subtarget feature -mattr=+db which determine whether an ARM cpu has the by Evan Cheng · 15 years ago
  47. 891f831 Explicitly initialize SlowFPBrcc and Pref32BitThumb to false. by Evan Cheng · 15 years ago
  48. 151cd8f Cleanup of ARMv7M support. Move hardware divide and Thumb2 extract/pack by Jim Grosbach · 16 years ago
  49. 92d99900 Add initial support for ARMv7M subtarget and cortex-m3 cpu. Patch by by Jim Grosbach · 16 years ago
  50. bcaf681 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 16 years ago
  51. 71fcb4f switch the flag for using NEON for SP floating point to a subtarget 'feature'. by Jim Grosbach · 16 years ago
  52. 42bb89c need to fix 'make check' tests first. revert for a moment. by Jim Grosbach · 16 years ago
  53. 7fce4e3 switch the flag for using NEON for SP floating point to a subtarget 'feature' by Jim Grosbach · 16 years ago
  54. a43386b switch the use-vml[as] instructions flag to a subtarget 'feature' by Jim Grosbach · 16 years ago
  55. 4b3b2ef ARM cortex-a8 doesn't do vmla/vmls well. disable them by default for that cpu by Jim Grosbach · 16 years ago
  56. 34de776 Make the use of the vmla and vmls VFP instructions controllable via cmd line. by Jim Grosbach · 16 years ago
  57. 0a65a37 Add substarget feature for FP16 by Anton Korobeynikov · 16 years ago
  58. bf16a17 Initial bits of ARMv4-only support. Patch by John Tytgat! by Anton Korobeynikov · 16 years ago
  59. 091217b Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  60. 505ddaa Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable by Bob Wilson · 16 years ago
  61. 2522908 Materialize global addresses via movt/movw pair, this is always better by Anton Korobeynikov · 16 years ago
  62. 290e9a4 Add a target hook to allow changing the tail duplication limit based on the by Bob Wilson · 16 years ago
  63. b9fe5d5 Allow target to specify regclass for which antideps will only be broken along the critical path. by David Goodwin · 16 years ago
  64. 0d412c2 Fixed to address code review. No functional changes. by David Goodwin · 16 years ago
  65. 343d17d7 I am no spelling bee. by Evan Cheng · 16 years ago
  66. 03da4db Enable post-alloc scheduling for all ARM variants except for Thumb1. by Evan Cheng · 16 years ago
  67. 8cd7c92 Add comment. by Evan Cheng · 16 years ago
  68. 1cc6dd9 Remove neonfp attribute and instead set default based on CPU string. Add -arm-use-neon-fp to override the default. by David Goodwin · 16 years ago
  69. 9a051a5 Restore the -post-RA-scheduler flag as an override for the target specification. Remove -mattr for setting PostRAScheduler enable and instead use CPU string. by David Goodwin · 16 years ago
  70. 17199b5 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. by David Goodwin · 16 years ago
  71. 1b38952 Reference to hidden symbols do not have to go through non-lazy pointer in non-pic mode. rdar://7187172. by Evan Cheng · 16 years ago
  72. 43b9ca6 Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bunch of nasty code in ARM asm printer. by Evan Cheng · 16 years ago
  73. 4cc1fef Remove some dead code. by Daniel Dunbar · 16 years ago
  74. 3b9c52c Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations. by David Goodwin · 16 years ago
  75. 31b44e8 Normalize Subtarget constructors to take a target triple string instead of by Daniel Dunbar · 16 years ago
  76. 6ab54fd Fix Thumb2 function call isel. Thumb1 and Thumb2 should share the same by Evan Cheng · 16 years ago
  77. 4824956 Use thumb2 for ARM architectures V6T2 and later. Fix a bug in checking by Bob Wilson · 16 years ago
  78. 4582530 For Darwin on ARMv6 and newer, make register r9 available for use as a by Bob Wilson · 16 years ago
  79. a0ca298 Remove UseThumbBacktraces. Just check if subtarget is darwin. by Evan Cheng · 16 years ago
  80. 77d1943 The attached patches implement most of the ARM AAPCS-VFP hard float by Anton Korobeynikov · 16 years ago
  81. 12694bd Implement review feedback. Make thumb2 'normal' subtarget feature by Anton Korobeynikov · 16 years ago
  82. b6f4538 Add placeholder for thumb2 stuff by Anton Korobeynikov · 16 years ago
  83. 0b91cc4 Add ARMv7 architecture, Cortex processors and different FPU modes handling. by Anton Korobeynikov · 16 years ago
  84. 08bf4c0 Propagate CPU string out of SubtargetFeatures by Anton Korobeynikov · 16 years ago
  85. 0ee0da8 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. by Evan Cheng · 17 years ago
  86. ec415ef Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch version accordingly. by Evan Cheng · 17 years ago
  87. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  88. 9f83014 Added -march=thumb; removed -enable-thumb. by Evan Cheng · 19 years ago
  89. 048e16ff Add ABI information to ARM subtarget. by Lauro Ramos Venancio · 19 years ago
  90. 181fe36 Introduce TargetType's ELF and Darwin. by Evan Cheng · 19 years ago
  91. 10043e2 ARM backend contribution from Apple. by Evan Cheng · 19 years ago