Ghidra Decompiler Analysis Engine
InstructionPattern Member List

This is the complete list of members for InstructionPattern, including all inherited members.

alwaysFalse(void) const (defined in InstructionPattern)InstructionPatterninlinevirtual
alwaysInstructionTrue(void) const (defined in InstructionPattern)InstructionPatterninlinevirtual
alwaysTrue(void) const (defined in InstructionPattern)InstructionPatterninlinevirtual
commonSubPattern(const Pattern *b, int4 sa) const (defined in InstructionPattern)InstructionPatternvirtual
doAnd(const Pattern *b, int4 sa) const (defined in InstructionPattern)InstructionPatternvirtual
doOr(const Pattern *b, int4 sa) const (defined in InstructionPattern)InstructionPatternvirtual
getBlock(void) (defined in InstructionPattern)InstructionPatterninline
getDisjoint(int4 i) const (defined in DisjointPattern)DisjointPatterninlinevirtual
getLength(bool context) const (defined in DisjointPattern)DisjointPattern
getMask(int4 startbit, int4 size, bool context) const (defined in DisjointPattern)DisjointPattern
getValue(int4 startbit, int4 size, bool context) const (defined in DisjointPattern)DisjointPattern
identical(const DisjointPattern *op2) const (defined in DisjointPattern)DisjointPattern
InstructionPattern(void) (defined in InstructionPattern)InstructionPatterninline
InstructionPattern(PatternBlock *mv) (defined in InstructionPattern)InstructionPatterninline
InstructionPattern(bool tf) (defined in InstructionPattern)InstructionPatterninline
isMatch(ParserWalker &walker) const (defined in InstructionPattern)InstructionPatterninlinevirtual
numDisjoint(void) const (defined in DisjointPattern)DisjointPatterninlinevirtual
resolvesIntersect(const DisjointPattern *op1, const DisjointPattern *op2) const (defined in DisjointPattern)DisjointPattern
restoreDisjoint(const Element *el) (defined in DisjointPattern)DisjointPatternstatic
restoreXml(const Element *el) (defined in InstructionPattern)InstructionPatternvirtual
saveXml(ostream &s) const (defined in InstructionPattern)InstructionPatternvirtual
shiftInstruction(int4 sa) (defined in InstructionPattern)InstructionPatterninlinevirtual
simplifyClone(void) const (defined in InstructionPattern)InstructionPatterninlinevirtual
specializes(const DisjointPattern *op2) const (defined in DisjointPattern)DisjointPattern
~InstructionPattern(void) (defined in InstructionPattern)InstructionPatterninlinevirtual
~Pattern(void) (defined in Pattern)Patterninlinevirtual