/external/llvm/test/Transforms/ConstantHoisting/X86/ |
stackmap.ll | 6 ; Test if the 3rd argument of a stackmap is hoisted. 10 ; CHECK: tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 1, i32 24, i128 %const) 13 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 1, i32 24, i128 134646182756734033220) 17 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
/external/llvm/test/MC/X86/ |
stackmap-nops.ll | 28 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 0, i32 0) 29 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 1, i32 1) 30 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 2, i32 2) 31 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 3, i32 3) 32 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4, i32 4) 33 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 5, i32 5) 34 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 6, i32 6) 35 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 7, i32 7) 36 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 8, i32 8) 37 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 9, i32 9 [all...] |
/external/llvm/test/Object/ |
stackmap-dump.test | 1 RUN: llvm-readobj -stackmap %p/Inputs/stackmap-test.macho-x86-64 | FileCheck %s 3 CHECK: LLVM StackMap Version: 1
|
/external/llvm/test/CodeGen/AArch64/ |
arm64-stackmap-nops.ll | 11 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 0, i32 16) 15 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
stackmap-frame-setup.ll | 11 ; ISEL-NEXT: STACKMAP 13 call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4, i32 0, i64* %metadata) 15 ; FAST-ISEL-NEXT: STACKMAP 20 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
/external/llvm/test/Verifier/ |
varargs-intrinsic.ll | 3 declare void @llvm.experimental.stackmap(i64, i32) 7 call void @llvm.experimental.stackmap(i64 0, i32 12)
|
/external/llvm/test/CodeGen/PowerPC/ |
stackmap-frame-setup.ll | 11 ; ISEL-NEXT: STACKMAP 13 call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4, i32 0, i64* %metadata) 15 ; FAST-ISEL-NEXT: STACKMAP 20 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
ppc64-stackmap-nops.ll | 19 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 0, i32 32) 23 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
/external/llvm/test/CodeGen/X86/ |
stackmap-frame-setup.ll | 11 ; ISEL-NEXT: STACKMAP 13 call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4, i32 0, i64* %metadata) 15 ; FAST-ISEL-NEXT: STACKMAP 20 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
stackmap-shadow-optimization.ll | 3 ; Check that the X86 stackmap shadow optimization is only outputting a 3-byte 6 ; stackmap shadow as the call return counts as a branch target so must flush 21 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 0, i32 8) 27 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
stackmap-nops.ll | 196 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 0, i32 0) 197 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 1, i32 1) 198 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 2, i32 2) 199 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 3, i32 3) 200 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4, i32 4) 201 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 5, i32 5) 202 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 6, i32 6) 203 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 7, i32 7) 204 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 8, i32 8) 205 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 9, i32 9 [all...] |
stackmap-fast-isel.ll | 102 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 1, i32 15, i16 65535, i16 -1, i32 65536, i32 2000000000, i32 2147483647, i32 -1, i32 4294967295, i32 4294967296, i64 2147483648, i64 4294967295, i64 4294967296, i64 -1) 119 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 15, i32 5, i32 33) 142 call void (i64, i32, ...) @llvm.experimental.stackmap(i64 16, i32 0, i64* %metadata1) 158 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4294967295, i32 0) 159 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4294967296, i32 0) 160 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 9223372036854775807, i32 0) 161 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 -1, i32 0) 165 declare void @llvm.experimental.stackmap(i64, i32, ...)
|
stackmap-liveness.ll | 28 ; StackMap 1 (no liveness information available) 39 ; StackMap 1 (patchpoint liveness information enabled) 59 ; StackMap 2 (no liveness information available) 70 ; StackMap 2 (patchpoint liveness information enabled) 103 ; StackMap 3 (no liveness information available) 114 ; StackMap 3 (patchpoint liveness information enabled) 140 ; StackMap 4 (patchpoint liveness information enabled) 151 ; StackMap 5 (patchpoint liveness information enabled) 169 call void (i64, i32, ...) @llvm.experimental.stackmap(i64 4, i32 5) 175 declare void @llvm.experimental.stackmap(i64, i32, ... [all...] |
stackmap-large-constants.ll | 51 declare void @llvm.experimental.stackmap(i64, i32, ...) 54 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 0, i32 0, i64 9223372036854775807) 81 tail call void (i64, i32, ...) @llvm.experimental.stackmap(i64 0, i32 0, i64 -9223372036854775808)
|
/external/javassist/src/main/javassist/bytecode/ |
StackMap.java | 37 * The implementation of the StackMap class assumes they are 16bit. 43 public class StackMap extends AttributeInfo { 45 * The name of this attribute <code>"StackMap"</code>. 47 public static final String tag = "StackMap"; 53 StackMap(ConstPool cp, byte[] newInfo) { 57 StackMap(ConstPool cp, int name_id, DataInputStream in) 125 * A code walker for a StackMap attribute. 133 public Walker(StackMap sm) { 228 Copier(StackMap map, ConstPool newCp, Map classnames) { 267 public StackMap getStackMap() [all...] |
/external/robolectric/v1/lib/main/ |
javassist-3.14.0-GA.jar | |
/external/llvm/lib/CodeGen/ |
StackMapLivenessAnalysis.cpp | 1 //===-- StackMapLivenessAnalysis.cpp - StackMap live Out Analysis ----------===// 10 // This file implements the StackMap Liveness analysis pass. The pass calculates 12 // live-out information to a stackmap or patchpoint intrinsic if present. 39 STATISTIC(NumBBsHaveNoStackmap, "Number of basic blocks with no stackmap"); 83 INITIALIZE_PASS(StackMapLiveness, "stackmap-liveness", 84 "StackMap Liveness Analysis", false, false) 105 DEBUG(dbgs() << "********** COMPUTING STACKMAP LIVENESS: " << MF.getName()
|
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.h | 33 // This utility class tracks the length of a stackmap instruction's 'shadow'. 34 // It is used by the X86AsmPrinter to ensure that the stackmap shadow 39 // of instruction bytes output since the last stackmap. Only if there are too 55 // Called before every stackmap/patchpoint, and at the end of basic blocks, 65 // recently encountered STACKMAP instruction. 67 // recently encountered STACKMAP, stopping when that number is greater than 79 // the number of NOPs used for stackmap padding.
|
/external/javassist/src/main/javassist/convert/ |
TransformNew.java | 73 StackMap sm 74 = (StackMap)iterator.get().getAttribute(StackMap.tag);
|
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/flow/ |
IFrame.java | 17 * Representation of the current stackmap frame content.
|
/external/llvm/include/llvm/CodeGen/ |
StackMaps.h | 174 /// \brief Generate a stackmap record for a stackmap instruction. 176 /// MI must be a raw STACKMAP, not a PATCHPOINT. 179 /// \brief Generate a stackmap record for a patchpoint instruction. 182 /// \brief Generate a stackmap record for a statepoint instruction. 226 /// registers that need to be recorded in the stackmap. 239 /// \brief Emit the stackmap header. 248 /// \brief Emit the callsite info for each stackmap/patchpoint intrinsic call.
|
/external/llvm/test/CodeGen/MIR/X86/ |
liveout-register-mask.mir | 1 # RUN: llc -march=x86-64 -start-after stackmap-liveness -stop-after stackmap-liveness -o /dev/null %s | FileCheck %s
|
/external/llvm/docs/ |
StackMaps.rst | 25 :ref:`stackmap-section`. This stack map data contains a record for 70 maps and patch points: ``llvm.experimental.stackmap`` and 75 call to ``llvm.experimental.stackmap``). The choice of which to use 78 to calling conventions. ``llvm.experimental.stackmap`` does not 89 in the :ref:`stackmap-section`. The record includes an ID, allowing 93 '``llvm.experimental.stackmap``' Intrinsic 102 @llvm.experimental.stackmap(i64 <id>, i32 <numShadowBytes>, ...) 107 The '``llvm.experimental.stackmap``' intrinsic records the location of 136 another call to ``llvm.experimental.stackmap`` or 151 call void (i64, i32, ...)* @llvm.experimental.stackmap(i64 77, i32 8 [all...] |
/external/llvm/include/llvm/Object/ |
StackMapParser.h | 1 //===-------- StackMapParser.h - StackMap Parsing Support -------*- C++ -*-===// 158 /// Accessor for stackmap live-out fields. 190 /// Accessor for stackmap records. 198 /// Get the patchpoint/stackmap ID for this record. 296 /// Construct a parser for a version-1 stackmap. StackMap data will be read 319 /// Get the version number of this stackmap. (Always returns 1). 332 /// Get the number of stackmap records in the stackmap.
|
/art/runtime/ |
oat_quick_method_header.cc | 45 StackMap stack_map = code_info.GetStackMapForNativePcOffset(sought_offset, encoding); 78 StackMap stack_map =
|