diff options
author | Thomas Lively <tlively@google.com> | 2019-01-10 22:32:11 +0000 |
---|---|---|
committer | Thomas Lively <tlively@google.com> | 2019-01-10 22:32:11 +0000 |
commit | 64a39a1c4ef082185a7bf4dc546099aeafd3ccfd (patch) | |
tree | d7db22fae0a9361103331be9aabf389f4b330812 /llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp | |
parent | b6d0f85daf1e0273d40a0ff133a90805c7bb2ef7 (diff) | |
download | llvm-64a39a1c4ef082185a7bf4dc546099aeafd3ccfd.zip llvm-64a39a1c4ef082185a7bf4dc546099aeafd3ccfd.tar.gz llvm-64a39a1c4ef082185a7bf4dc546099aeafd3ccfd.tar.bz2 |
[WebAssembly] Add unimplemented-simd128 subtarget feature
Summary:
This is a third attempt, but this time we have vetted it on Windows
first. The previous errors were due to an uninitialized class member.
Reviewers: aheejin
Subscribers: dschuff, sbc100, jgravelle-google, sunfish, jfb, llvm-commits
Differential Revision: https://reviews.llvm.org/D56560
llvm-svn: 350901
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp')
-rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp b/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp index d6af0fb..98133e2 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp @@ -40,10 +40,9 @@ WebAssemblySubtarget::WebAssemblySubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) - : WebAssemblyGenSubtargetInfo(TT, CPU, FS), HasSIMD128(false), - HasAtomics(false), HasNontrappingFPToInt(false), HasSignExt(false), - HasExceptionHandling(false), CPUString(CPU), TargetTriple(TT), - FrameLowering(), InstrInfo(initializeSubtargetDependencies(FS)), TSInfo(), + : WebAssemblyGenSubtargetInfo(TT, CPU, FS), CPUString(CPU), + TargetTriple(TT), FrameLowering(), + InstrInfo(initializeSubtargetDependencies(FS)), TSInfo(), TLInfo(TM, *this) {} bool WebAssemblySubtarget::enableMachineScheduler() const { |