mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 11:13:28 +01:00
Remove an overeager assert from r288844.
llvm-svn: 292244
This commit is contained in:
parent
62491d9e34
commit
d75b6a6a2d
@ -232,9 +232,6 @@ void X86Subtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) {
|
||||
else if (isTargetDarwin() || isTargetLinux() || isTargetSolaris() ||
|
||||
isTargetKFreeBSD() || In64BitMode)
|
||||
stackAlignment = 16;
|
||||
|
||||
assert((!isPMULLDSlow() || hasSSE41()) &&
|
||||
"Feature Slow PMULLD can only be set on a subtarget with SSE4.1");
|
||||
}
|
||||
|
||||
void X86Subtarget::initializeEnvironment() {
|
||||
|
@ -4,6 +4,9 @@
|
||||
; RUN: llc < %s -mtriple=i386-unknown-unknown -mattr=+sse4.1 | FileCheck %s --check-prefix=SSE4-32
|
||||
; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+sse4.1 | FileCheck %s --check-prefix=SSE4-64
|
||||
|
||||
; Make sure that the slow-pmulld feature can be used without SSE4.1.
|
||||
; RUN: llc < %s -mtriple=i386-unknown-unknown -mcpu=silvermont -mattr=-sse4.1
|
||||
|
||||
define <4 x i32> @foo(<4 x i8> %A) {
|
||||
; CHECK32-LABEL: foo:
|
||||
; CHECK32: # BB#0:
|
||||
|
Loading…
Reference in New Issue
Block a user