Apply suggestions from code review

Co-Authored-By: rdmarsh2 <rdmarsh2@gmail.com>
This commit is contained in:
Dave Bartolomeo
2019-02-26 14:12:01 -08:00
committed by Robert Marsh
parent 23560436a7
commit 0bfc559cb1
2 changed files with 4 additions and 4 deletions

View File

@@ -215,6 +215,6 @@ module Opcode {
class BufferWriteSideEffect extends WriteSideEffectOpcode, BufferAccessOpcode, TBufferWriteSideEffect { override final string toString() { result = "BufferWriteSideEffect" } }
class BufferMayWriteSideEffect extends MayWriteSideEffectOpcode, BufferAccessOpcode, TBufferMayWriteSideEffect { override final string toString() { result = "BufferMayWriteSideEffect" } }
class Chi extends Opcode, TChi { override final string toString() { result = "Chi" } }
class InlineAsm extends Opcode, TInlineAsm { override final string toString() {result = "InlineAsm" }}
class InlineAsm extends Opcode, TInlineAsm { override final string toString() { result = "InlineAsm" } }
class Unreached extends Opcode, TUnreached { override final string toString() { result = "Unreached" } }
}

View File

@@ -823,7 +823,7 @@ class TranslatedAsmStmt extends TranslatedStmt {
}
override predicate hasInstruction(Opcode opcode, InstructionTag tag,
Type resultType, boolean isGLValue) {
Type resultType, boolean isGLValue) {
tag = OnlyInstructionTag() and
opcode instanceof Opcode::InlineAsm and
resultType instanceof UnknownType and
@@ -845,7 +845,7 @@ class TranslatedAsmStmt extends TranslatedStmt {
}
override Instruction getInstructionSuccessor(InstructionTag tag,
EdgeKind kind) {
EdgeKind kind) {
tag = OnlyInstructionTag() and
result = getParent().getChildSuccessor(this) and
kind instanceof GotoEdge
@@ -854,4 +854,4 @@ class TranslatedAsmStmt extends TranslatedStmt {
override Instruction getChildSuccessor(TranslatedElement child) {
none()
}
}
}