NOP instructions are pseudo-instructions. We should not have them explicitly in
authorMisha Brukman <brukman+llvm@gmail.com>
Sat, 24 May 2003 00:08:39 +0000 (00:08 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Sat, 24 May 2003 00:08:39 +0000 (00:08 +0000)
commit00b05bd703b0d50133aecf4ce9f48e96d14504b3
treeed8f0b751d60dde97782f7d6b873c882661515c0
parenteefe979c9126695be4a86a86bf52c6a8f4e4427b
NOP instructions are pseudo-instructions. We should not have them explicitly in
our representation, since they are usually special cases of already-existing
instructions.

This abstracts away methods that let a pass create and verify a NOP instruction,
without relying on a `NOP' enum to be in existence in the target's instruction
info descriptor.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6319 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetInstrInfo.h