/external/clang/lib/AST/ |
Decl.cpp | [all...] |
StmtPrinter.cpp | [all...] |
VTableBuilder.cpp | 141 OverriderInfo getOverrider(const CXXMethodDecl *MD, 143 assert(OverridersMap.count(std::make_pair(MD, BaseOffset)) && 146 return OverridersMap.lookup(std::make_pair(MD, BaseOffset)); 181 const CXXMethodDecl *MD = Overrider.first; 186 assert(SubobjectOffsets.count(std::make_pair(MD->getParent(), 190 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), 204 OverriderInfo& Overrider = OverridersMap[std::make_pair(MD, BaseOffset)]; 411 for (const auto *MD : RD->methods()) { 412 if (!MD->isVirtual()) 414 MD = MD->getCanonicalDecl() [all...] |
/external/clang/lib/Sema/ |
SemaExprObjC.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaStmt.cpp | 277 const ObjCMethodDecl *MD = ME->getMethodDecl(); 278 if (MD) { 279 if (MD->hasAttr<WarnUnusedResultAttr>()) { [all...] |
/external/clang/lib/Serialization/ |
ASTWriter.cpp | [all...] |
ASTReaderDecl.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | 112 void push_back(Metadata *MD) { MDValuePtrs.emplace_back(MD); } 129 void assignValue(Metadata *MD, unsigned Idx); [all...] |
/external/llvm/lib/IR/ |
AsmWriter.cpp | 852 for (auto &MD : MDs) 853 CreateMetadataSlot(MD.second); 874 for (auto &MD : MDs) 875 CreateMetadataSlot(MD.second); [all...] |
Verifier.cpp | 118 void Write(const Metadata *MD) { 119 if (!MD) 121 MD->print(OS, M); 125 template <class T> void Write(const MDTupleTypedArrayWrapper<T> &MD) { 126 Write(MD.get()); 307 void visitMDNode(const MDNode &MD); 308 void visitMetadataAsValue(const MetadataAsValue &MD, Function *F); 309 void visitValueAsMetadata(const ValueAsMetadata &MD, Function *F); 319 void visitDereferenceableMetadata(Instruction& I, MDNode* MD); 333 /// Checks if \c MD is a string-based type reference. If it is, keeps trac [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelDAGToDAG.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
GVN.cpp | 115 MemoryDependenceAnalysis *MD; 138 void setMemDep(MemoryDependenceAnalysis* M) { MD = M; } 299 if (!MD) { 305 MemDepResult local_dep = MD->getDependency(C); 336 MD->getNonLocalCallDependency(CallSite(C)); 598 MemoryDependenceAnalysis *MD; 629 : FunctionPass(ID), NoLoads(noloads), MD(nullptr) { 644 MemoryDependenceAnalysis &getMemDep() const { return *MD; } [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | 406 void push_back(Metadata *MD) { MDValuePtrs.emplace_back(MD); } 423 void AssignValue(Metadata *MD, unsigned Idx); [all...] |
/external/clang/lib/CodeGen/ |
CGClass.cpp | [all...] |
CGDebugInfo.cpp | [all...] |
CodeGenModule.cpp | 526 llvm::Metadata *MD = CreateMetadataIdentifierForType(QualType(RD->getTypeForDecl(), 0)); 527 auto *MetaDataNode = dyn_cast<llvm::MDNode>(MD); 530 MetaDataNode = llvm::MDNode::get(getLLVMContext(), MD); 749 CodeGenModule::CreateCfiIdForTypeMetadata(llvm::Metadata *MD) { 750 llvm::MDString *MDS = dyn_cast<llvm::MDString>(MD); 869 else if (const auto *MD = dyn_cast<CXXMethodDecl>(D)) 870 if (MD->isVirtual()) [all...] |
ItaniumCXXABI.cpp | 137 llvm::Constant *EmitMemberFunctionPointer(const CXXMethodDecl *MD) override; 141 llvm::Constant *BuildMemberPointer(const CXXMethodDecl *MD, 215 void buildStructorSignature(const CXXMethodDecl *MD, StructorType T, 371 void emitCXXStructor(const CXXMethodDecl *MD, StructorType Type) override; 787 ItaniumCXXABI::EmitMemberFunctionPointer(const CXXMethodDecl *MD) { 788 return BuildMemberPointer(MD, CharUnits::Zero()); 791 llvm::Constant *ItaniumCXXABI::BuildMemberPointer(const CXXMethodDecl *MD, 793 assert(MD->isInstance() && "Member function must not be static!"); 794 MD = MD->getCanonicalDecl() [all...] |
CGExpr.cpp | [all...] |
MicrosoftCXXABI.cpp | 205 void buildStructorSignature(const CXXMethodDecl *MD, StructorType T, 217 getThisArgumentTypeForMethod(const CXXMethodDecl *MD) override { 218 MD = MD->getCanonicalDecl(); 219 if (MD->isVirtual() && !isa<CXXDestructorDecl>(MD)) { 221 CGM.getMicrosoftVTableContext().getMethodVFTableLocation(MD); 231 return MD->getParent(); 608 /// \brief Generate a thunk for calling a virtual member function MD. 610 const CXXMethodDecl *MD, [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
RetainCountChecker.cpp | 757 const ObjCMethodDecl *MD, 774 const RetainSummary *getMethodSummary(const ObjCMethodDecl *MD) { 775 const ObjCInterfaceDecl *ID = MD->getClassInterface(); 776 Selector S = MD->getSelector(); 777 QualType ResultTy = MD->getReturnType(); 780 if (MD->isInstanceMethod()) 785 return getMethodSummary(S, ID, MD, ResultTy, *CachedSummaries); 788 const RetainSummary *getStandardMethodSummary(const ObjCMethodDecl *MD, 796 const ObjCMethodDecl *MD); [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm_ocaml.c | 633 LLVMValueRef MD; 634 if ((MD = LLVMGetMetadata(Val, Int_val(MDKindID)))) { 636 Field(Option, 0) = (value) MD; 644 LLVMValueRef MD) { 645 LLVMSetMetadata(Val, Int_val(MDKindID), MD); [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
AddressSanitizer.cpp | 802 LocationMetadata MD) { 804 createPrivateGlobalForString(M, MD.Filename, true), 805 ConstantInt::get(Type::getInt32Ty(M.getContext()), MD.LineNo), 806 ConstantInt::get(Type::getInt32Ty(M.getContext()), MD.ColumnNo), [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | 708 MDNode *MD = SI->getMetadata(LLVMContext::MD_prof); 709 bool HasWeight = MD && (MD->getNumOperands() == 2 + SI->getNumCases()); 711 for (unsigned MD_i = 1, MD_e = MD->getNumOperands(); MD_i < MD_e; 713 ConstantInt *CI = mdconst::extract<ConstantInt>(MD->getOperand(MD_i)); [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | 234 MDNode *MD = Metadata[i].second; 236 for (int i = 1, e = VL.size(); MD && i != e; i++) { 242 MD = nullptr; // Remove unknown metadata 245 MD = MDNode::getMostGenericTBAA(MD, IMD); 248 MD = MDNode::getMostGenericAliasScope(MD, IMD); 251 MD = MDNode::intersect(MD, IMD); 254 MD = MDNode::getMostGenericFPMath(MD, IMD) [all...] |