/external/llvm/lib/DebugInfo/CodeView/ |
TypeStreamMerger.cpp | 91 SmallVector<TypeIndex, 0> IndexMap; 97 BeginIndexMapSize = IndexMap.size(); 102 assert(IndexMap.size() == BeginIndexMapSize + 1); 107 IndexMap.push_back(DestStream.writeFieldList(FieldBuilder)); 114 FoundBadTypeIndex |= !Record.remapTypeIndices(IndexMap); \ 115 IndexMap.push_back(DestStream.write##Name(Record)); \ 121 FoundBadTypeIndex |= !Record.remapTypeIndices(IndexMap); \ 130 IndexMap.push_back( 136 assert(IndexMap.empty()); 142 IndexMap.clear() [all...] |
TypeRecord.cpp | 382 static bool remapIndex(ArrayRef<TypeIndex> IndexMap, TypeIndex &Idx) { 387 if (MapPos < IndexMap.size()) { 388 Idx = IndexMap[MapPos]; 398 bool ModifierRecord::remapTypeIndices(ArrayRef<TypeIndex> IndexMap) { 399 return remapIndex(IndexMap, ModifiedType); 402 bool ProcedureRecord::remapTypeIndices(ArrayRef<TypeIndex> IndexMap) { 404 Success &= remapIndex(IndexMap, ReturnType); 405 Success &= remapIndex(IndexMap, ArgumentList); 409 bool MemberFunctionRecord::remapTypeIndices(ArrayRef<TypeIndex> IndexMap) { 411 Success &= remapIndex(IndexMap, ReturnType) [all...] |
/tools/dexter/slicer/export/slicer/ |
index_map.h | 27 class IndexMap {
|
dex_ir.h | 403 IndexMap strings_indexes; 404 IndexMap types_indexes; 405 IndexMap protos_indexes; 406 IndexMap fields_indexes; 407 IndexMap methods_indexes; 408 IndexMap classes_indexes;
|
/dalvik/dx/src/com/android/dx/merge/ |
SortableType.java | 49 private final IndexMap indexMap; 53 public SortableType(Dex dex, IndexMap indexMap, ClassDef classDef) { 55 this.indexMap = indexMap; 63 public IndexMap getIndexMap() { 64 return indexMap;
|
DexMerger.java | 44 private final IndexMap[] indexMaps; 104 indexMaps = new IndexMap[dexes.length]; 106 indexMaps[i] = new IndexMap(dexOut, dexes[i].getTableOfContents()); 287 private int readIntoMap(Dex.Section in, TableOfContents.Section section, IndexMap indexMap, 291 T v = read(in, indexMap, index); 323 updateIndex(e1.offset, e1.indexMap, e1.index, outCount - 1); 327 updateIndex(e2.offset, e2.indexMap, e2.index, outCount - 1); 337 private List<UnsortedValue> readUnsortedValues(Dex source, IndexMap indexMap) { [all...] |
InstructionTransformer.java | 31 private IndexMap indexMap; 44 public short[] transform(IndexMap indexMap, short[] encodedInstructions) throws DexException { 49 this.indexMap = indexMap; 61 this.indexMap = null; 76 int mappedId = indexMap.adjustString(stringId); 87 int mappedId = indexMap.adjustField(fieldId); 98 int mappedId = indexMap.adjustType(typeId) [all...] |
IndexMap.java | 61 public final class IndexMap { 77 public IndexMap(Dex target, TableOfContents tableOfContents) {
|
/external/llvm/include/llvm/DebugInfo/CodeView/ |
TypeRecord.h | 82 /// Rewrite member type indices with IndexMap. Returns false if a type index 84 bool remapTypeIndices(ArrayRef<TypeIndex> IndexMap); 121 /// Rewrite member type indices with IndexMap. Returns false if a type index 123 bool remapTypeIndices(ArrayRef<TypeIndex> IndexMap); 151 /// Rewrite member type indices with IndexMap. Returns false if a type index 153 bool remapTypeIndices(ArrayRef<TypeIndex> IndexMap); 195 /// Rewrite member type indices with IndexMap. Returns false if a type index 197 bool remapTypeIndices(ArrayRef<TypeIndex> IndexMap); 241 /// Rewrite member type indices with IndexMap. Returns false if a type index 243 bool remapTypeIndices(ArrayRef<TypeIndex> IndexMap); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonBlockRanges.cpp | 283 void HexagonBlockRanges::computeInitialLiveRanges(InstrIndexMap &IndexMap, 287 MachineBasicBlock &B = IndexMap.getBlock(); 310 IndexType Index = IndexMap.getIndex(&In); 368 InstrIndexMap &IndexMap) { 370 DEBUG(dbgs() << LLVM_FUNCTION_NAME << ": index map\n" << IndexMap << '\n'); 371 computeInitialLiveRanges(IndexMap, LiveMap); 379 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { 382 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void { 394 IndexType DE = IndexMap.getPrevIndex(A->start()); 403 IndexType DS = IndexMap.getNextIndex(AE) [all...] |
HexagonBlockRanges.h | 137 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap); 138 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 155 void computeInitialLiveRanges(InstrIndexMap &IndexMap,
|
HexagonFrameLowering.h | 132 HexagonBlockRanges::InstrIndexMap &IndexMap,
|
HexagonFrameLowering.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
StructurizeCFG.cpp | 63 DTN2UnsignedMap IndexMap; 83 IndexMap[Node] = ++Numbering; 91 if (IndexMap.count(Node)) 94 IndexMap[Node] = 0; 98 unsigned Numbering = IndexMap[Node];
|
/external/dexmaker/lib/ |
dalvik-dx-1.jar | |
/prebuilts/sdk/tools/lib/ |
dx.jar | |
/prebuilts/tools/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/1/ |
dalvik-dx-1.jar | |
/prebuilts/tools/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/ |
dalvik-dx-7.1.0_r7.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0/ |
builder-2.1.0.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta1/ |
builder-2.1.0-beta1.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta3/ |
builder-2.1.0-beta3.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-rc1/ |
builder-2.1.0-rc1.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.2/ |
builder-2.1.2.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.3/ |
builder-2.1.3.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.2.0/ |
builder-2.2.0.jar | |