|
LLVM
4.0.0
|
Iterator that is used to walk on FMA register opcodes having memory form equivalents. More...
#include <X86InstrFMA3Info.h>
Public Member Functions | |
| rm_iterator (DenseMap< unsigned, const X86InstrFMA3Group * >::const_iterator I) | |
| Constructor. More... | |
| unsigned | getRegOpcode () const |
| Returns the register form FMA opcode. More... | |
| unsigned | getMemOpcode () const |
| Returns the memory form equivalent opcode for FMA register opcode referenced by I->first. More... | |
| const X86InstrFMA3Group * | getGroup () const |
| Returns a reference to a group of FMA opcodes. More... | |
| bool | operator== (const rm_iterator &OtherIt) const |
| bool | operator!= (const rm_iterator &OtherIt) const |
| rm_iterator & | operator++ () |
| Increment. More... | |
Iterator that is used to walk on FMA register opcodes having memory form equivalents.
Definition at line 242 of file X86InstrFMA3Info.h.
|
inline |
Constructor.
Creates rm_iterator. The parameter I must be an iterator to OpcodeToGroup map entry having I->first pointing to register form FMA opcode and I->second pointing to a group of FMA opcodes holding memory form equivalent for I->fist.
Definition at line 255 of file X86InstrFMA3Info.h.
|
inline |
Returns a reference to a group of FMA opcodes.
Definition at line 270 of file X86InstrFMA3Info.h.
|
inline |
Returns the memory form equivalent opcode for FMA register opcode referenced by I->first.
Definition at line 263 of file X86InstrFMA3Info.h.
References llvm::X86InstrFMA3Group::getMemOpcode().
|
inline |
Returns the register form FMA opcode.
Definition at line 259 of file X86InstrFMA3Info.h.
|
inline |
Definition at line 273 of file X86InstrFMA3Info.h.
|
inline |
Increment.
Advances the 'I' iterator to the next OpcodeToGroup entry having I->first pointing to register form FMA and I->second pointing to a group of FMA opcodes holding memory form equivalen for I->first.
Definition at line 278 of file X86InstrFMA3Info.h.
References E, llvm::X86InstrFMA3Group::getMemOpcode(), and llvm::X86InstrFMA3Info::getX86InstrFMA3Info().
|
inline |
Definition at line 272 of file X86InstrFMA3Info.h.
1.8.6