Searched refs:Relocate (Results 1 – 13 of 13) sorted by relevance
169 if (const auto *Relocate = dyn_cast<GCRelocateInst>(Val)) { in findPreviousSpillSlot() local170 const Value *Statepoint = Relocate->getStatepoint(); in findPreviousSpillSlot()179 auto It = RelocationMap.find(Relocate); in findPreviousSpillSlot()553 for (const auto *Relocate : SI.GCRelocates) in lowerStatepointMetaArgs() local554 if (Relocate->getOperand(0) == LPI) { in lowerStatepointMetaArgs()555 LPadPointers.insert(Builder.getValue(Relocate->getBasePtr())); in lowerStatepointMetaArgs()556 LPadPointers.insert(Builder.getValue(Relocate->getDerivedPtr())); in lowerStatepointMetaArgs()872 for (const auto *Relocate : SI.GCRelocates) { in LowerAsSTATEPOINT() local873 Value *Derived = Relocate->getDerivedPtr(); in LowerAsSTATEPOINT()882 if (SI.StatepointInstr->getParent() == Relocate->getParent()) { in LowerAsSTATEPOINT()[all …]
655 void visitGCRelocate(const GCRelocateInst &Relocate);
213 if (auto *Relocate = dyn_cast<GCRelocateInst>(U)) in getGCRelocates() local214 Result.push_back(Relocate); in getGCRelocates()225 if (auto *Relocate = dyn_cast<GCRelocateInst>(LandingPadUser)) in getGCRelocates() local226 Result.push_back(Relocate); in getGCRelocates()
39 # Relocate ourself to a lower address so that we are out of the way when45 rep # Relocate
72 # Relocate ourself to a lower address so that we have more room to load78 rep # Relocate
1969 GCRelocateInst *Relocate = dyn_cast<GCRelocateInst>(U); in insertRelocationStores() local1970 if (!Relocate) in insertRelocationStores()1973 Value *OriginalValue = Relocate->getDerivedPtr(); in insertRelocationStores()1978 assert(Relocate->getNextNode() && in insertRelocationStores()1980 new StoreInst(Relocate, Alloca, std::next(Relocate->getIterator())); in insertRelocationStores()
195 rep # Relocate
185 rep # Relocate
2795 void printGCRelocateComment(const GCRelocateInst &Relocate);4177 void AssemblyWriter::printGCRelocateComment(const GCRelocateInst &Relocate) { in printGCRelocateComment() argument4179 writeOperand(Relocate.getBasePtr(), false); in printGCRelocateComment()4181 writeOperand(Relocate.getDerivedPtr(), false); in printGCRelocateComment()4188 if (const auto *Relocate = dyn_cast<GCRelocateInst>(&V)) in printInfoComment() local4189 printGCRelocateComment(*Relocate); in printInfoComment()
5738 GCRelocateInst &Relocate = cast<GCRelocateInst>(Call); in visitIntrinsicCall() local5740 auto *DerivedType = Relocate.getDerivedPtr()->getType(); in visitIntrinsicCall()5741 auto *BaseType = Relocate.getBasePtr()->getType(); in visitIntrinsicCall()5757 auto GC = llvm::getGCStrategy(Relocate.getFunction()->getGC()); in visitIntrinsicCall()
1367 if (GCRelocateInst *Relocate = dyn_cast<GCRelocateInst>(U)) in simplifyOffsetableRelocate() local1369 AllRelocateCalls.push_back(Relocate); in simplifyOffsetableRelocate()
1073 // Relocate [__p, __end_) first to avoid having a hole in [__begin_, __end_)
9987 key ASN1 handling to a new EVP_PKEY_ASN1_METHOD structure. Relocate