Home
last modified time | relevance | path

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

12

/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/swiftshader/third_party/LLVM/utils/TableGen/
DX86DisassemblerTables.cpp34 static inline bool inheritsFrom(InstructionContext child, in inheritsFrom()
35 InstructionContext parent, in inheritsFrom()
113 static inline bool outranks(InstructionContext upper, in outranks()
114 InstructionContext lower) { in outranks()
133 static inline const char* stringForContext(InstructionContext insnContext) { in stringForContext()
410 o2 << stringForContext((InstructionContext)index); in emitContextDecision()
655 InstructionContext insnContext, in setTableFields()
666 if (is32bit && inheritsFrom((InstructionContext)index, IC_64BIT)) in setTableFields()
669 if (inheritsFrom((InstructionContext)index, in setTableFields()
DX86DisassemblerShared.h18 InstructionContext insnContext; \
DX86DisassemblerTables.h266 InstructionContext insnContext,
DX86RecognizableInstr.h101 InstructionContext insnContext() const;
DX86RecognizableInstr.cpp284 InstructionContext RecognizableInstr::insnContext() const { in insnContext()
285 InstructionContext insnContext; in insnContext()
/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;
/external/swiftshader/third_party/llvm-7.0/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, bool noPrefix = true, in inheritsFrom()
560 stringForContext((InstructionContext)parent) << "\n"; in inheritsFrom()
572 static inline bool outranks(InstructionContext upper, in outranks()
573 InstructionContext lower) { in outranks()
806 o2 << stringForContext((InstructionContext)index); in emitContextDecision()
1111 InstructionContext insnContext, in setTableFields()
1124 inheritsFrom((InstructionContext)index, IC_64BIT)) in setTableFields()
1128 if (inheritsFrom((InstructionContext)index, in setTableFields()
DX86DisassemblerShared.h21 llvm::X86Disassembler::InstructionContext insnContext;
DX86DisassemblerTables.h253 InstructionContext insnContext,
DX86RecognizableInstr.h227 InstructionContext insnContext() const;
/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/swiftshader/third_party/llvm-7.0/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()
126 InstructionContext insnContext, in decode()
777 InstructionContext instructionClass = contextForAttrs(attrMask); in getIDWithAttrMask()
/external/apache-commons-bcel/
DTODO.JustIce40 - The InstructionContext.getSuccessors() method may return the same
/external/swiftshader/third_party/LLVM/lib/Target/X86/Disassembler/
DX86DisassemblerDecoderCommon.h121 } InstructionContext; typedef
DX86DisassemblerDecoder.c45 static InstructionContext contextForAttrs(uint8_t attrMask) { in contextForAttrs()
61 InstructionContext insnContext, in modRMRequired()
103 InstructionContext insnContext, in decode()
/external/capstone/arch/X86/
DX86DisassemblerDecoder.c78 static InstructionContext contextForAttrs(uint16_t attrMask) in contextForAttrs()
95 InstructionContext insnContext, in modRMRequired()
157 InstructionContext insnContext, in decode()
1082 InstructionContext instructionClass; in getIDWithAttrMask()
DX86DisassemblerDecoderCommon.h278 } InstructionContext; typedef
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DX86DisassemblerDecoderCommon.h284 enum InstructionContext { enum

12