mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 11:02:59 +02:00
[CodeGen] Remove operands from FENTRY_CALL
FENTRY_CALL is actually not taking any input / output operands. The machine verifier complains now because the target description says that: * It needs 1 unknown output * It needs 1 or more variable inputs llvm-svn: 345316
This commit is contained in:
parent
e14c99cea5
commit
6670e950e2
@ -1164,8 +1164,8 @@ def PATCHABLE_TYPED_EVENT_CALL : StandardPseudoInstruction {
|
|||||||
let hasSideEffects = 1;
|
let hasSideEffects = 1;
|
||||||
}
|
}
|
||||||
def FENTRY_CALL : StandardPseudoInstruction {
|
def FENTRY_CALL : StandardPseudoInstruction {
|
||||||
let OutOperandList = (outs unknown:$dst);
|
let OutOperandList = (outs);
|
||||||
let InOperandList = (ins variable_ops);
|
let InOperandList = (ins);
|
||||||
let AsmString = "# FEntry call";
|
let AsmString = "# FEntry call";
|
||||||
let usesCustomInserter = 1;
|
let usesCustomInserter = 1;
|
||||||
let mayLoad = 1;
|
let mayLoad = 1;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
; RUN: llc %s -o - | FileCheck %s
|
; RUN: llc %s -o - -verify-machineinstrs | FileCheck %s
|
||||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||||
target triple = "x86_64-unknown-linux-gnu"
|
target triple = "x86_64-unknown-linux-gnu"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user