Searched defs:ReplacePlaceholders (Results 1 – 1 of 1) sorted by relevance
1620 struct ReplacePlaceholders { struct1621 CodeGenModule &CGM;1624 llvm::Constant *Base;1625 llvm::Type *BaseValueTy = nullptr;1628 llvm::DenseMap<llvm::Constant*, llvm::GlobalVariable*> PlaceholderAddresses;1631 llvm::DenseMap<llvm::GlobalVariable*, llvm::Constant*> Locations;1636 llvm::SmallVector<unsigned, 8> Indices;1637 llvm::SmallVector<llvm::Constant*, 8> IndexValues;1639 ReplacePlaceholders(CodeGenModule &CGM, llvm::Constant *base, in ReplacePlaceholders() argument1646 void replaceInInitializer(llvm::Constant *init) { in replaceInInitializer()[all …]