Lines Matching refs:GCRelocateInst
1196 const SmallVectorImpl<GCRelocateInst *> &AllRelocateCalls, in computeBaseDerivedRelocateMap()
1197 MapVector<GCRelocateInst *, SmallVector<GCRelocateInst *, 0>> in computeBaseDerivedRelocateMap() argument
1202 MapVector<std::pair<unsigned, unsigned>, GCRelocateInst *> RelocateIdxMap; in computeBaseDerivedRelocateMap()
1214 GCRelocateInst *I = Item.second; in computeBaseDerivedRelocateMap()
1247 simplifyRelocatesOffABase(GCRelocateInst *RelocatedBase, in simplifyRelocatesOffABase()
1248 const SmallVectorImpl<GCRelocateInst *> &Targets) { in simplifyRelocatesOffABase()
1258 if (auto *RI = dyn_cast<GCRelocateInst>(R)) in simplifyRelocatesOffABase()
1266 for (GCRelocateInst *ToReplace : Targets) { in simplifyRelocatesOffABase()
1365 SmallVector<GCRelocateInst *, 2> AllRelocateCalls; in simplifyOffsetableRelocate()
1367 if (GCRelocateInst *Relocate = dyn_cast<GCRelocateInst>(U)) in simplifyOffsetableRelocate()
1378 MapVector<GCRelocateInst *, SmallVector<GCRelocateInst *, 0>> RelocateInstMap; in simplifyOffsetableRelocate()