[PATCH] D60691: [ARM] Replace fp-only-sp and d16 with fp64 and d32.

Simon Tatham via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue May 28 06:59:42 PDT 2019


simon_tatham updated this revision to Diff 201658.
simon_tatham added a comment.

I think this should fix all the outstanding review comments on this patch.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D60691/new/

https://reviews.llvm.org/D60691

Files:
  clang/lib/Basic/Targets/ARM.cpp
  clang/test/CodeGen/arm-target-features.c
  clang/test/Driver/arm-mfpu.c
  llvm/include/llvm/MC/MCSubtargetInfo.h
  llvm/lib/MC/MCSubtargetInfo.cpp
  llvm/lib/Object/ELFObjectFile.cpp
  llvm/lib/Support/ARMTargetParser.cpp
  llvm/lib/Target/ARM/ARM.td
  llvm/lib/Target/ARM/ARMAsmPrinter.cpp
  llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  llvm/lib/Target/ARM/ARMFastISel.cpp
  llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  llvm/lib/Target/ARM/ARMISelLowering.cpp
  llvm/lib/Target/ARM/ARMInstrInfo.td
  llvm/lib/Target/ARM/ARMInstructionSelector.cpp
  llvm/lib/Target/ARM/ARMLegalizerInfo.cpp
  llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp
  llvm/lib/Target/ARM/ARMSubtarget.h
  llvm/lib/Target/ARM/ARMTargetTransformInfo.h
  llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
  llvm/test/CodeGen/ARM/GlobalISel/arm-legalize-load-store.mir
  llvm/test/CodeGen/ARM/arm-storebytesmerge.ll
  llvm/test/CodeGen/ARM/arm32-rounding.ll
  llvm/test/CodeGen/ARM/build-attributes.ll
  llvm/test/CodeGen/ARM/fast-isel-call.ll
  llvm/test/CodeGen/ARM/float-helpers.s
  llvm/test/CodeGen/ARM/fp-only-sp.ll
  llvm/test/CodeGen/ARM/fp16-instructions.ll
  llvm/test/CodeGen/ARM/fp16-promote.ll
  llvm/test/CodeGen/ARM/fpconv.ll
  llvm/test/CodeGen/ARM/half.ll
  llvm/test/CodeGen/ARM/inlineasm-X-allocation.ll
  llvm/test/CodeGen/ARM/inlineasm-operand-implicit-cast.ll
  llvm/test/CodeGen/ARM/no-fpu.ll
  llvm/test/CodeGen/Thumb2/aapcs.ll
  llvm/test/CodeGen/Thumb2/float-intrinsics-double.ll
  llvm/test/CodeGen/Thumb2/float-intrinsics-float.ll
  llvm/test/CodeGen/Thumb2/t2sizereduction.mir
  llvm/test/MC/ARM/armv8.3a-js.s
  llvm/test/MC/ARM/d16.s
  llvm/test/MC/ARM/invalid-neon-v8.s
  llvm/test/MC/ARM/single-precision-fp.s
  llvm/test/MC/ARM/vldm-vstm-diags.s
  llvm/test/Transforms/Inline/ARM/inline-fp.ll
  llvm/test/Transforms/LoopUnroll/runtime-epilog-debuginfo.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D60691.201658.patch
Type: text/x-patch
Size: 108495 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190528/99bfb44a/attachment-0001.bin>


More information about the cfe-commits mailing list