reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/MemorySSAUpdater.cpp
  556               cast_or_null<Instruction>(VMap.lookup(DefMUDI))) {
  600               dyn_cast_or_null<Instruction>(VMap.lookup(Insn))) {
  668       if (BasicBlock *NewIncBB = cast_or_null<BasicBlock>(VMap.lookup(IncBB)))
  686                   cast_or_null<Instruction>(VMap.lookup(IncI))) {
  704     BasicBlock *NewBlock = cast_or_null<BasicBlock>(VMap.lookup(BB));
  753       if (BasicBlock *NewExit = cast_or_null<BasicBlock>(VMap->lookup(Exit))) {
lib/Linker/IRMover.cpp
  611   if (ForIndirectSymbol && ValueMap.lookup(SGV) == New)
lib/Transforms/Scalar/InferAddressSpaces.cpp
  425   if (Value *NewOperand = ValueWithNewAddrSpace.lookup(Operand))
  519     if (Value *NewOperand = ValueWithNewAddrSpace.lookup(CE->getOperand(0)))
  546     if (Value *NewOperand = ValueWithNewAddrSpace.lookup(Operand)) {
  895     User *NewV = cast<User>(ValueWithNewAddrSpace.lookup(V));
  898     NewV->setOperand(OperandNo, ValueWithNewAddrSpace.lookup(UndefUse->get()));
  907     Value *NewV = ValueWithNewAddrSpace.lookup(V);
  967           if (Value *OtherNewV = ValueWithNewAddrSpace.lookup(OtherSrc)) {
lib/Transforms/Scalar/LoopUnswitch.cpp
  378     Value *NewI = VMap.lookup(OldInst);
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 1050       assert(VMap.lookup(&I) == &ClonedI && "Mismatch in the value map!");
 1080         if (auto *ClonedSuccBB = cast_or_null<BasicBlock>(VMap.lookup(SuccBB)))
 1086   auto *ClonedParentBB = cast<BasicBlock>(VMap.lookup(ParentBB));
 1091     auto *ClonedSuccBB = cast_or_null<BasicBlock>(VMap.lookup(SuccBB));
 1101   auto *ClonedSuccBB = cast<BasicBlock>(VMap.lookup(UnswitchedSuccBB));
 1147       auto *ClonedBB = cast<BasicBlock>(VMap.lookup(BB));
 1208   auto *ClonedPH = cast<BasicBlock>(VMap.lookup(OrigPH));
 1209   auto *ClonedHeader = cast<BasicBlock>(VMap.lookup(OrigHeader));
 1220     if (auto *ClonedExitBB = cast_or_null<BasicBlock>(VMap.lookup(ExitBB)))
 1238     if (auto *ClonedBB = cast_or_null<BasicBlock>(VMap.lookup(BB)))
 1304       auto *ClonedBB = cast_or_null<BasicBlock>(VMap.lookup(BB));
 1327           cast_or_null<BasicBlock>(VMap.lookup(ChildL->getHeader()));
 1336                    cast<BasicBlock>(VMap.lookup(ChildLoopBB))) &&
 1434         cast_or_null<BasicBlock>(VMap.lookup(ChildL->getHeader()));
 1457       if (BasicBlock *ClonedBB = cast_or_null<BasicBlock>(VMap->lookup(BB)))
lib/Transforms/Utils/CloneFunction.cpp
  352           if (Value *MappedV = VMap.lookup(V))
  391         Value *V = VMap.lookup(BI->getCondition());
  407       Value *V = VMap.lookup(SI->getCondition());
  494     Value *V = VMap.lookup(&BI);
  534         Value *V = VMap.lookup(PN->getIncomingBlock(pred));
  616     auto *I = dyn_cast_or_null<Instruction>(VMap.lookup(OrigV));
lib/Transforms/Utils/InlineFunction.cpp
 1472   BasicBlock *EntryClone = cast<BasicBlock>(VMap.lookup(&CalleeEntryBlock));
lib/Transforms/Utils/LoopRotationUtils.cpp
  103     Value *OrigPreHeaderVal = ValueMap.lookup(OrigHeaderVal);
lib/Transforms/Utils/LoopUnrollRuntime.cpp
  117           V = VMap.lookup(I);
  229       V = VMap.lookup(I);
  393       if (Value *V = VMap.lookup(InVal))
  814        Value *newVal = VMap.lookup(Phi->getIncomingValue(i));
lib/Transforms/Utils/ValueMapper.cpp
  577     return wrapConstantAsMetadata(*CMD, M.getVM().lookup(CMD->getValue()));
unittests/IR/ValueMapTest.cpp
   43   EXPECT_EQ(7, VM1.lookup(nullptr));
   49   EXPECT_EQ(7, VM.lookup(this->BitcastV.get()));
   52   EXPECT_EQ(7, VM.lookup(this->AddV.get()));
  112   EXPECT_EQ(1, VM.lookup(this->AddV.get()));
  113   EXPECT_EQ(2, VM.lookup(this->BitcastV.get()));
  172   EXPECT_EQ(9, VM.lookup(this->AddV.get()));
  220   EXPECT_EQ(7, VM.lookup(this->BitcastV.get()));
  223   EXPECT_EQ(7, VM.lookup(this->BitcastV.get()));
  224   EXPECT_EQ(0, VM.lookup(this->AddV.get()));
  226   EXPECT_EQ(7, VM.lookup(this->BitcastV.get()));
  227   EXPECT_EQ(0, VM.lookup(this->AddV.get()));
  229   EXPECT_EQ(0, VM.lookup(this->BitcastV.get()));
  230   EXPECT_EQ(0, VM.lookup(this->AddV.get()));