freebsd-nq/contrib/llvm/lib/Target
Dimitry Andric b6054a7b70 Pull in r280040 from upstream llvm trunk (by Hal Finkel):
[PowerPC] Add support for -mlongcall

  The "long call" option forces the use of the indirect calling
  sequence for all calls (even those that don't really need it). GCC
  provides this option; This is helpful, under certain circumstances,
  for building very-large binaries, and some other specialized use
  cases.

  Fixes PR19098.

Pull in r280041 from upstream clang trunk (by Hal Finkel):

  [PowerPC] Add support for -mlongcall

  Add support for GCC's PowerPC -mlongcall option; the backend supports
  the corresponding target feature as of r280040.

  Fixes PR19098.
2016-09-10 15:38:46 +00:00
..
AArch64 Merge ^/head r305087 through r305219. 2016-09-01 18:16:45 +00:00
AMDGPU Update llvm to release_39 branch r278877. 2016-08-17 19:41:29 +00:00
ARM Pull in r265122 from upstream llvm trunk (by James Molloy): 2016-08-20 14:04:51 +00:00
AVR Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
BPF Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Hexagon Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Lanai Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Mips Update llvm to release_39 branch r278877. 2016-08-17 19:41:29 +00:00
MSP430 Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
NVPTX Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
PowerPC Pull in r280040 from upstream llvm trunk (by Hal Finkel): 2016-09-10 15:38:46 +00:00
Sparc Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
SystemZ Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
WebAssembly Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
X86 Pull in r280837 from upstream llvm trunk (by Wei Mi): 2016-09-07 20:36:13 +00:00
XCore Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Target.cpp Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
TargetIntrinsicInfo.cpp Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
TargetLoweringObjectFile.cpp Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
TargetMachine.cpp Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
TargetMachineC.cpp Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
TargetRecip.cpp Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
TargetSubtargetInfo.cpp Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00