Home
last modified time | relevance | path

Searched refs:StackMap (Results 1 – 25 of 79) sorted by relevance

1234

/aosp_15_r20/art/compiler/optimizing/
H A Dstack_map_stream.cc41 return StackMap::UnpackNativePc(stack_maps_[i][StackMap::kPackedNativePc], instruction_set_); in GetStackMapNativePcOffset()
45 stack_maps_[i][StackMap::kPackedNativePc] = in SetStackMapNativePcOffset()
46 StackMap::PackNativePc(native_pc_offset, instruction_set_); in SetStackMapNativePcOffset()
88 stack_maps_[i][StackMap::kStackMaskIndex] = in EndMethod()
94 uint32_t packed_code_size = StackMap::PackNativePc(code_size, instruction_set_); in EndMethod()
96 DCHECK_LE(stack_maps_[i][StackMap::kPackedNativePc], packed_code_size); in EndMethod()
112 StackMap::Kind kind, in BeginStackMapEntry()
119 DCHECK_IMPLIES(!dex_pc_list_for_catch_verification.empty(), kind == StackMap::Kind::Catch); in BeginStackMapEntry()
122 current_stack_map_ = BitTableBuilder<StackMap>::Entry(); in BeginStackMapEntry()
123 current_stack_map_[StackMap::kKind] = static_cast<uint32_t>(kind); in BeginStackMapEntry()
[all …]
H A Dstack_map_test.cc33 const StackMap& stack_map, in CheckStackMask()
79 StackMap stack_map = code_info.GetStackMapAt(0); in TEST()
172 StackMap stack_map = code_info.GetStackMapAt(0); in TEST()
211 StackMap stack_map = code_info.GetStackMapAt(1); in TEST()
244 StackMap stack_map = code_info.GetStackMapAt(2); in TEST()
277 StackMap stack_map = code_info.GetStackMapAt(3); in TEST()
347 StackMap stack_map = code_info.GetStackMapAt(0); in TEST()
405 StackMap stack_map = code_info.GetStackMapAt(0); in TEST()
466 StackMap sm0 = ci.GetStackMapAt(0); in TEST()
473 StackMap sm1 = ci.GetStackMapAt(1); in TEST()
[all …]
H A Dstack_map_stream.h78 StackMap::Kind kind = StackMap::Kind::Default,
136 BitTableBuilder<StackMap> stack_maps_;
151 BitTableBuilder<StackMap>::Entry current_stack_map_;
/aosp_15_r20/art/runtime/oat/
H A Dstack_map.h129 class StackMap : public BitTableAccessor<8> {
137 BIT_TABLE_HEADER(StackMap)
206 const StackMap& stack_map) const;
319 ALWAYS_INLINE const BitTable<StackMap>& GetStackMaps() const { in GetStackMaps()
323 ALWAYS_INLINE StackMap GetStackMapAt(size_t index) const { in GetStackMapAt()
331 BitMemoryRegion GetStackMaskOf(const StackMap& stack_map) const { in GetStackMaskOf()
333 return (index == StackMap::kNoValue) ? BitMemoryRegion() : GetStackMask(index); in GetStackMaskOf()
336 uint32_t GetRegisterMaskOf(const StackMap& stack_map) const { in GetRegisterMaskOf()
338 return (index == StackMap::kNoValue) ? 0 : register_masks_.GetRow(index).GetMask(); in GetRegisterMaskOf()
346 return (index == StackMap::kNoValue) in GetDexRegisterCatalogEntry()
[all …]
H A Dstack_map.cc83 StackMap CodeInfo::GetStackMapForNativePcOffset(uintptr_t pc, InstructionSet isa) const { in GetStackMapForNativePcOffset()
84 uint32_t packed_pc = StackMap::PackNativePc(pc, isa); in GetStackMapForNativePcOffset()
89 [packed_pc](const StackMap& sm) { in GetStackMapForNativePcOffset()
90 return sm.GetPackedNativePc() < packed_pc && sm.GetKind() != StackMap::Kind::Catch; in GetStackMapForNativePcOffset()
94 StackMap::Kind kind = static_cast<StackMap::Kind>((*it).GetKind()); in GetStackMapForNativePcOffset()
95 if (kind == StackMap::Kind::Default || kind == StackMap::Kind::OSR) { in GetStackMapForNativePcOffset()
113 StackMap stack_map = GetStackMapAt(s); in DecodeDexRegisterMap()
119 if (mask_index == StackMap::kNoValue) { in DecodeDexRegisterMap()
129 DCHECK_NE(map_index, StackMap::kNoValue); in DecodeDexRegisterMap()
248 for (StackMap stack_map : stack_maps_) { in Dump()
[all …]
H A Doat_quick_method_header.cc49 StackMap stack_map = code_info.GetStackMapForNativePcOffset(sought_offset); in ToDexPc()
75 StackMap stack_map = code_info.GetStackMapForDexPc(dex_pc); in ToNativeQuickPc()
102 StackMap stack_map = code_info.GetCatchStackMapForDexPc(dex_pc_list); in ToNativeQuickPcForCatchHandlers()
/aosp_15_r20/external/javassist/src/main/javassist/bytecode/
H A DStackMap.java41 public class StackMap extends AttributeInfo { class
51 StackMap(ConstPool cp, byte[] newInfo) { in StackMap() method in StackMap
55 StackMap(ConstPool cp, int name_id, DataInputStream in) in StackMap() method in StackMap
132 public Walker(StackMap sm) { in Walker()
227 Copier(StackMap map, ConstPool newCp, Map<String,String> classnames) { in Copier()
271 public StackMap getStackMap() { in getStackMap()
272 return new StackMap(destCp, dest); in getStackMap()
301 SimpleCopy(StackMap map) { in SimpleCopy()
350 InsertLocal(StackMap map, int varIndex, int varTag, int varData) { in InsertLocal()
396 public Shifter(StackMap smt, int where, int gap, boolean exclusive) { in Shifter()
[all …]
H A DCodeIterator.java866 StackMap sm = (StackMap)ca.getAttribute(StackMap.tag); in insertGapCore1()
1020 StackMap stack2;
1031 stack2 = (StackMap)ca.getAttribute(StackMap.tag); in Pointers()
H A DClassFilePrinter.java115 else if (ai instanceof StackMap) { in printAttributes()
117 ((StackMap)ai).print(out); in printAttributes()
H A DAttributeInfo.java133 else if (nameStr.equals(StackMap.tag)) in read()
134 return new StackMap(cp, name, in); in read()
/aosp_15_r20/external/llvm/test/CodeGen/X86/
H A Dstackmap-liveness.ll28 ; 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)
/aosp_15_r20/external/apache-commons-bcel/src/main/java/org/apache/bcel/classfile/
H A DStackMap.java40 public final class StackMap extends Attribute { class
51 …public StackMap(final int name_index, final int length, final StackMapEntry[] map, final ConstantP… in StackMap() method in StackMap
66StackMap(final int name_index, final int length, final DataInput input, final ConstantPool constan… in StackMap() method in StackMap
135 final StackMap c = (StackMap) clone(); in copy()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/ProfileData/
H A DRawMemProfReader.cpp236 OS << " NumStackOffsets: " << StackMap.size() << "\n"; in printYAML()
322 auto It = StackMap.find(StackId); in mapRawProfileToRecords()
323 if (It == StackMap.end()) in mapRawProfileToRecords()
400 for (auto &Entry : StackMap) { in symbolizeAndFilterStackFrames()
453 StackMap.erase(Id); in symbolizeAndFilterStackFrames()
457 if (StackMap.empty()) in symbolizeAndFilterStackFrames()
500 if (StackMap.empty()) { in readRawProfile()
501 StackMap = CSM; in readRawProfile()
503 if (mergeStackMap(CSM, StackMap)) in readRawProfile()
/aosp_15_r20/external/javassist/src/main/javassist/convert/
H A DTransformNew.java25 import javassist.bytecode.StackMap;
81 StackMap sm in transform()
82 = (StackMap)iterator.get().getAttribute(StackMap.tag); in transform()
/aosp_15_r20/external/javassist/src/main/javassist/bytecode/stackmap/
H A DMapMaker.java30 import javassist.bytecode.StackMap;
130 public static StackMap make2(ClassPool classes, MethodInfo minfo) in make2()
558 public StackMap toStackMap2(ConstPool cp, TypedBlock[] blocks) { in toStackMap2()
559 StackMap.Writer writer = new StackMap.Writer(); in toStackMap2()
588 private void writeStackFrame(StackMap.Writer writer, ConstPool cp, int offset, TypedBlock tb) { in writeStackFrame()
594 …private void writeVerifyTypeInfo(StackMap.Writer writer, ConstPool cp, TypeData[] types, int num) { in writeVerifyTypeInfo()
/aosp_15_r20/external/compiler-rt/lib/esan/
H A Desan_sideline_linux.cpp71 InternalScopedBuffer<char> StackMap(SigAltStackSize); in runSideline() local
73 SigAltStack.ss_sp = StackMap.data(); in runSideline()
/aosp_15_r20/art/runtime/
H A Dcheck_reference_map_visitor.h83 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset); in CheckOptimizedMethod()
85 for (StackMap map : code_info.GetStackMaps()) { in CheckOptimizedMethod()
H A Dstack.cc78 cur_stack_map_(0, StackMap()), in StackVisitor()
95 StackMap* StackVisitor::GetCurrentStackMap() const { in GetCurrentStackMap()
133 StackMap* stack_map = GetCurrentStackMap(); in GetDexPc()
320 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset); in GetVRegFromOptimizedCode()
916 StackMap* stack_map = GetCurrentStackMap(); in WalkStack()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ProfileData/
H A DRawMemProfReader.h79 CallstackProfileData(Prof), StackMap(SM), KeepSymbolName(KeepName) { in Symbolizer()
136 CallStackMap StackMap; variable
/aosp_15_r20/external/perfetto/src/trace_processor/importers/common/
H A Dslice_tracker.h135 using StackMap = base::FlatHashMap<TrackId, TrackInfo>; variable
183 StackMap stacks_;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ProfileData/
DRawMemProfReader.h151 StackMap(SM), KeepSymbolName(KeepName) {
201 CallStackMap StackMap; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ProfileData/
DRawMemProfReader.h151 StackMap(SM), KeepSymbolName(KeepName) {
201 CallStackMap StackMap; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ProfileData/
DRawMemProfReader.h151 StackMap(SM), KeepSymbolName(KeepName) {
201 CallStackMap StackMap; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ProfileData/
DMemProfReader.h174 StackMap(SM), KeepSymbolName(KeepName) {
224 CallStackMap StackMap; variable
/aosp_15_r20/external/javassist/src/main/javassist/
H A DCtBehavior.java36 import javassist.bytecode.StackMap;
704 StackMap sm = (StackMap)ca.getAttribute(StackMap.tag); in addParameter2()

1234