Home
last modified time | relevance | path

Searched refs:InstructionContext (Results 1 – 22 of 22) sorted by relevance

/external/apache-commons-bcel/src/main/java/org/apache/bcel/verifier/structurals/
DPass3bVerifier.java79 private final List<InstructionContext> ics = new Vector<>();
80 private final List<ArrayList<InstructionContext>> ecs = new Vector<>();
81 … public void add(final InstructionContext ic, final ArrayList<InstructionContext> executionChain) { in add()
92 public InstructionContext getIC(final int i) { in getIC()
95 public ArrayList<InstructionContext> getEC(final int i) { in getEC()
129 … void circulationPump(final MethodGen m,final ControlFlowGraph cfg, final InstructionContext start, in circulationPump()
134 start.execute(vanillaFrame, new ArrayList<InstructionContext>(), icv, ev); in circulationPump()
137 icq.add(start, new ArrayList<InstructionContext>()); in circulationPump()
141 InstructionContext u; in circulationPump()
142 ArrayList<InstructionContext> ec; in circulationPump()
[all …]
DControlFlowGraph.java50 private class InstructionContextImpl implements InstructionContext{
69 private final Map<InstructionContext, Frame> inFrames; // key: the last-executed JSR
74 private final Map<InstructionContext, Frame> outFrames; // key: the last-executed JSR
80 private List<InstructionContext> executionPredecessors = null; // Type: InstructionContext
120 public Frame getOutFrame(final ArrayList<InstructionContext> execChain) { in getOutFrame()
125 final InstructionContext jsr = lastExecutionJSR(); in getOutFrame()
140 final InstructionContext jsr = lastExecutionJSR(); in getInFrame()
166 …public boolean execute(final Frame inFrame, final ArrayList<InstructionContext> execPreds, final I… in execute()
169 final List<InstructionContext> clone = (List<InstructionContext>) execPreds.clone(); in execute()
318 public InstructionContext[] getSuccessors() { in getSuccessors()
[all …]
DInstructionContext.java32 public interface InstructionContext{ interface
75 boolean execute(Frame inFrame, ArrayList<InstructionContext> executionPredecessors, in execute()
87 Frame getOutFrame(ArrayList<InstructionContext> executionPredecessors); in getOutFrame()
100 InstructionContext[] getSuccessors(); in getSuccessors()
/external/llvm/utils/TableGen/
DX86DisassemblerTables.cpp33 static inline const char* stringForContext(InstructionContext insnContext) { in stringForContext()
76 static inline bool inheritsFrom(InstructionContext child, in inheritsFrom()
77 InstructionContext parent, in inheritsFrom()
351 stringForContext((InstructionContext)parent) << "\n"; in inheritsFrom()
363 static inline bool outranks(InstructionContext upper, in outranks()
364 InstructionContext lower) { in outranks()
605 o2 << stringForContext((InstructionContext)index); in emitContextDecision()
902 InstructionContext insnContext, in setTableFields()
913 inheritsFrom((InstructionContext)index, IC_64BIT)) in setTableFields()
917 if (inheritsFrom((InstructionContext)index, in setTableFields()
DX86DisassemblerShared.h21 llvm::X86Disassembler::InstructionContext insnContext;
DX86DisassemblerTables.h250 InstructionContext insnContext,
DX86RecognizableInstr.h107 InstructionContext insnContext() const;
DX86RecognizableInstr.cpp285 InstructionContext RecognizableInstr::insnContext() const { in insnContext()
286 InstructionContext insnContext; in insnContext()
/external/llvm-project/llvm/utils/TableGen/
DX86DisassemblerTables.cpp32 static inline const char* stringForContext(InstructionContext insnContext) { in stringForContext()
75 static inline bool inheritsFrom(InstructionContext child, in inheritsFrom()
76 InstructionContext parent, bool noPrefix = true, in inheritsFrom()
559 stringForContext((InstructionContext)parent) << "\n"; in inheritsFrom()
571 static inline bool outranks(InstructionContext upper, in outranks()
572 InstructionContext lower) { in outranks()
800 o2 << stringForContext((InstructionContext)index); in emitContextDecision()
1069 InstructionContext insnContext, in setTableFields()
1082 inheritsFrom((InstructionContext)index, IC_64BIT)) in setTableFields()
1086 if (inheritsFrom((InstructionContext)index, in setTableFields()
DX86DisassemblerShared.h20 llvm::X86Disassembler::InstructionContext insnContext;
DX86DisassemblerTables.h252 InstructionContext insnContext,
DX86RecognizableInstr.cpp158 InstructionContext RecognizableInstr::insnContext() const { in insnContext()
159 InstructionContext insnContext; in insnContext()
/external/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.cpp64 static InstructionContext contextForAttrs(uint16_t attrMask) { in contextForAttrs()
65 return static_cast<InstructionContext>(CONTEXTS_SYM[attrMask]); in contextForAttrs()
80 InstructionContext insnContext, in modRMRequired()
123 InstructionContext insnContext, in decode()
797 InstructionContext instructionClass = contextForAttrs(attrMask); in getIDWithAttrMask()
DX86DisassemblerDecoderCommon.h276 enum InstructionContext { enum
/external/apache-commons-bcel/
DTODO.JustIce40 - The InstructionContext.getSuccessors() method may return the same
/external/capstone/arch/X86/
DX86DisassemblerDecoder.c78 static InstructionContext contextForAttrs(uint16_t attrMask) in contextForAttrs()
95 InstructionContext insnContext, in modRMRequired()
157 InstructionContext insnContext, in decode()
1095 InstructionContext instructionClass; in getIDWithAttrMask()
DX86DisassemblerDecoderCommon.h280 } InstructionContext; typedef
/external/llvm-project/llvm/include/llvm/Support/
DX86DisassemblerDecoderCommon.h277 enum InstructionContext { enum
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DX86DisassemblerDecoderCommon.h277 enum InstructionContext { enum
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/
DX86Disassembler.cpp123 static InstrUID decode(OpcodeType type, InstructionContext insnContext, in decode()
1013 auto insnCtx = InstructionContext(x86DisassemblerContexts[attrMask]); in getInstructionIDWithAttrMask()
/external/llvm-project/llvm/lib/Target/X86/Disassembler/
DX86Disassembler.cpp123 static InstrUID decode(OpcodeType type, InstructionContext insnContext, in decode()
1018 auto insnCtx = InstructionContext(x86DisassemblerContexts[attrMask]); in getInstructionIDWithAttrMask()
/external/apache-commons-bcel/docs/verifier/
DJustIce.lyx9347 InstructionContext
9364 InstructionContext
9374 InstructionContext.