Disable X86 AsmMatcher for now, it is causing gcc-4.0 to run out of memory on
i386-apple-darwin9. This presumably will get fixed once the generated code improves. llvm-svn: 78379
This commit is contained in:
parent
e10787e710
commit
32d0bb4c4e
|
@ -417,4 +417,23 @@ extern "C" void LLVMInitializeX86AsmParser() {
|
||||||
RegisterAsmParser<X86ATTAsmParser> Y(TheX86_64Target);
|
RegisterAsmParser<X86ATTAsmParser> Y(TheX86_64Target);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// FIXME: Disabled for now, this is causing gcc-4.0 to run out of memory during
|
||||||
|
// building.
|
||||||
|
#if 0
|
||||||
|
|
||||||
#include "X86GenAsmMatcher.inc"
|
#include "X86GenAsmMatcher.inc"
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
bool X86ATTAsmParser::MatchInstruction(SmallVectorImpl<X86Operand> &Operands,
|
||||||
|
MCInst &Inst) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool X86ATTAsmParser::MatchRegisterName(const StringRef &Name,
|
||||||
|
unsigned &RegNo) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
// RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
|
// RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
|
||||||
|
|
||||||
|
// FIXME: Disabled until the generated code stops crashing gcc 4.0.
|
||||||
|
// XFAIL: *
|
||||||
|
|
||||||
.data
|
.data
|
||||||
// CHECK: a:
|
// CHECK: a:
|
||||||
a:
|
a:
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
// FIXME: Switch back to FileCheck once we print actual instructions
|
// FIXME: Switch back to FileCheck once we print actual instructions
|
||||||
|
|
||||||
|
// FIXME: Disabled until the generated code stops crashing gcc 4.0.
|
||||||
|
// XFAIL: *
|
||||||
|
|
||||||
// RUN: llvm-mc -triple i386-unknown-unknown %s > %t
|
// RUN: llvm-mc -triple i386-unknown-unknown %s > %t
|
||||||
|
|
||||||
// RUN: grep {MCInst(opcode=.*, operands=.reg:2, reg:0, reg:2.)} %t
|
// RUN: grep {MCInst(opcode=.*, operands=.reg:2, reg:0, reg:2.)} %t
|
||||||
|
|
Loading…
Reference in New Issue