[PATCH] D21960: [Sparc] Leon errata fixes passes.

Chris Dewhurst via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 3 11:17:35 PDT 2016


lero_chris created this revision.
lero_chris added a reviewer: jyknight.
lero_chris added a subscriber: llvm-commits.
lero_chris set the repository for this revision to rL LLVM.
Herald added a subscriber: jyknight.

Errata fixes for various errata in different versions of the Leon variants of the Sparc 32 bit processor.

The nature of the errata are listed in the comments preceding the errata fix passes. Relevant unit tests are implemented for each of these.

Repository:
  rL LLVM

http://reviews.llvm.org/D21960

Files:
  llvm/lib/Target/Sparc/LeonFeatures.td
  llvm/lib/Target/Sparc/LeonPasses.cpp
  llvm/lib/Target/Sparc/LeonPasses.h
  llvm/lib/Target/Sparc/Sparc.td
  llvm/lib/Target/Sparc/SparcISelLowering.cpp
  llvm/lib/Target/Sparc/SparcSubtarget.cpp
  llvm/lib/Target/Sparc/SparcSubtarget.h
  llvm/lib/Target/Sparc/SparcTargetMachine.cpp
  llvm/test/CodeGen/SPARC/LeonInsertNOPLoad.ll
  llvm/test/CodeGen/SPARC/LeonInsertNOPsDoublePrecision.ll
  llvm/test/CodeGen/SPARC/LeonPreventRoundChangeUT.ll
  llvm/test/CodeGen/SPARC/LeonReplaceSDIVPassUT.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21960.62632.patch
Type: text/x-patch
Size: 55498 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160703/906f47dd/attachment.bin>


More information about the llvm-commits mailing list