Searched defs:VM (Results 1 - 13 of 13) sorted by relevance

/external/llvm/unittests/Transforms/Utils/
H A DValueMapperTest.cpp23 ValueToValueMapTy VM; local
24 EXPECT_EQ(T.get(), MapMetadata(T.get(), VM, RF_NoModuleLevelChanges));
/external/llvm/include/llvm/Transforms/Utils/
H A DValueMapper.h69 Value *MapValue(const Value *V, ValueToValueMapTy &VM,
74 Metadata *MapMetadata(const Metadata *MD, ValueToValueMapTy &VM,
80 MDNode *MapMetadata(const MDNode *MD, ValueToValueMapTy &VM,
85 void RemapInstruction(Instruction *I, ValueToValueMapTy &VM,
91 inline Constant *MapValue(const Constant *V, ValueToValueMapTy &VM, argument
95 return cast<Constant>(MapValue((const Value*)V, VM, Flags, TypeMapper,
/external/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp27 Value *llvm::MapValue(const Value *V, ValueToValueMapTy &VM, RemapFlags Flags, argument
30 ValueToValueMapTy::iterator I = VM.find(V);
33 if (I != VM.end() && I->second) return I->second;
38 return VM[V] = NewV;
41 // Global values do not need to be seeded into the VM if they
44 return VM[V] = const_cast<Value*>(V);
57 return VM[V] = const_cast<Value*>(V);
65 return VM[V] = const_cast<Value *>(V);
67 auto *MappedMD = MapMetadata(MD, VM, Flags, TypeMapper, Materializer);
69 return VM[
147 mapToMetadata(ValueToValueMapTy &VM, const Metadata *Key, Metadata *Val) argument
153 mapToSelf(ValueToValueMapTy &VM, const Metadata *MD) argument
163 mapMetadataOp(Metadata *Op, SmallVectorImpl<MDNode *> &Cycles, ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
190 remap(const MDNode *OldNode, MDNode *NewNode, SmallVectorImpl<MDNode *> &Cycles, ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
221 mapDistinctNode(const MDNode *Node, SmallVectorImpl<MDNode *> &Cycles, ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
243 mapUniquedNode(const MDNode *Node, SmallVectorImpl<MDNode *> &Cycles, ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
261 MapMetadataImpl(const Metadata *MD, SmallVectorImpl<MDNode *> &Cycles, ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
312 MapMetadata(const Metadata *MD, ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
336 MapMetadata(const MDNode *MD, ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
[all...]
/external/llvm/unittests/IR/
H A DValueMapTest.cpp48 ValueMap<TypeParam*, int> VM; local
49 VM[this->BitcastV.get()] = 7;
50 EXPECT_EQ(7, VM.lookup(this->BitcastV.get()));
51 EXPECT_EQ(0u, VM.count(this->AddV.get()));
53 EXPECT_EQ(7, VM.lookup(this->AddV.get()));
54 EXPECT_EQ(0u, VM.count(this->BitcastV.get()));
56 EXPECT_EQ(0u, VM.count(this->AddV.get()));
57 EXPECT_EQ(0u, VM.count(this->BitcastV.get()));
58 EXPECT_EQ(0U, VM.size());
62 ValueMap<TypeParam*, int> VM; local
124 ValueMap<TypeParam*, int> VM; local
168 ValueMap<TypeParam*, int> VM; local
219 ValueMap<TypeParam*, int, NoFollow<TypeParam*> > VM; local
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp58 void remapNamedMDNode(ValueToValueMapTy &VM, NamedMDNode *N);
129 ValueToValueMapTy VM; local
131 VM[I->first] = I->second;
138 remapNamedMDNode(VM, I);
372 void GenericToNVVM::remapNamedMDNode(ValueToValueMapTy &VM, NamedMDNode *N) { argument
382 MDNode *NewOperand = MapMetadata(Operand, VM);
/external/llvm/lib/Target/R600/
H A DSIInsertWaits.cpp36 unsigned VM; member in struct:__anon10855::__anon10856::__anon10857
145 Result.Named.VM = !!(TSFlags & SIInstrFlags::VM_CNT);
274 (LastOpcodeType == VMEM && Increment.Named.VM)) {
283 else if (Increment.Named.VM)
326 // EXP_CNT is unordered if we have both EXP & VM-writes
367 .addImm((Counts.Named.VM & 0xF) |
/external/llvm/tools/verify-uselistorder/
H A Dverify-uselistorder.cpp244 static void dumpMapping(const ValueMapping &VM) { argument
245 dbgs() << "value-mapping (size = " << VM.Values.size() << "):\n";
246 for (unsigned I = 0, E = VM.Values.size(); I != E; ++I) {
248 VM.Values[I]->dump();
/external/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp670 static Loop *CloneLoop(Loop *L, Loop *PL, ValueToValueMapTy &VM, argument
679 New->addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), *LI);
683 CloneLoop(*I, New, VM, LI, LPM);
/external/llvm/tools/gold/
H A Dgold-plugin.cpp569 static Constant *mapConstantToLocalCopy(Constant *C, ValueToValueMapTy &VM, argument
571 return MapValue(C, VM, RF_IgnoreMissingEntries, nullptr, Materializer);
702 ValueToValueMapTy VM; local
708 Constant *Replacement = mapConstantToLocalCopy(Aliasee, VM, &Materializer);
/external/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp1215 ValueInfoMap VM; local
1218 ValueInfoMap::iterator F = VM.find(OldVN);
1219 if (F == VM.end()) {
1221 VM.insert(std::make_pair(OldVN, NewVN));
/external/pcre/dist/sljit/
H A DsljitNativeARM_64.c60 #define VM(vm) ((vm) << 16) macro
1639 return push_inst(compiler, (FCMP ^ inv_bits) | VN(src1) | VM(src2));
1718 FAIL_IF(push_inst(compiler, (FADD ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1721 FAIL_IF(push_inst(compiler, (FSUB ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1724 FAIL_IF(push_inst(compiler, (FMUL ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1727 FAIL_IF(push_inst(compiler, (FDIV ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.equinox.launcher.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...
H A Dorg.eclipse.equinox.launcher_1.1.0.v20100507.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 348 milliseconds