[PATCH] D23456: [Sparc] Leon Errata Fix Passes
Chris Dewhurst via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 12 10:49:56 PDT 2016
lero_chris created this revision.
lero_chris added reviewers: jyknight, jacob_hansen, dcederman.
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.
Note, I won't be able to see any response comments until after 30th August 2016, so please don't expect any immediate responses.
Repository:
rL LLVM
https://reviews.llvm.org/D23456
Files:
lib/Target/Sparc/LeonFeatures.td
lib/Target/Sparc/LeonPasses.cpp
lib/Target/Sparc/LeonPasses.h
lib/Target/Sparc/Sparc.td
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/Sparc/SparcSubtarget.cpp
lib/Target/Sparc/SparcSubtarget.h
lib/Target/Sparc/SparcTargetMachine.cpp
test/CodeGen/SPARC/LeonConvertDoubleFPToSingleFPInstrUT.ll
test/CodeGen/SPARC/LeonFixFSMULDPassUT.ll
test/CodeGen/SPARC/LeonInsertNOPLoad.ll
test/CodeGen/SPARC/LeonInsertNOPLoadPassUT.ll
test/CodeGen/SPARC/LeonInsertNOPsDoublePrecision.ll
test/CodeGen/SPARC/LeonPreventRoundChangePassUT.ll
test/CodeGen/SPARC/LeonReplaceFMULSPassUT.ll
test/CodeGen/SPARC/LeonReplaceSDIVPassUT.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D23456.67857.patch
Type: text/x-patch
Size: 58974 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160812/ea131f89/attachment.bin>
More information about the llvm-commits
mailing list