/external/clang/test/CoverageMapping/ |
md.cpp | 5 enum class MD { 14 void foo(MD i) { 17 case MD::X: \ 19 #include "Inputs/md.def" 26 #define HANDLE_MD(X) else if (i == MD::X) { nop(); } 27 #include "Inputs/md.def" 31 foo(MD::Val1);
|
/external/llvm/lib/IR/ |
IntrinsicInst.cpp | 53 auto *MD = cast<MetadataAsValue>(Op)->getMetadata(); 54 if (auto *V = dyn_cast<ValueAsMetadata>(MD)) 58 assert(!cast<MDNode>(MD)->getNumOperands() && "Expected an empty MDNode");
|
Metadata.cpp | 32 MetadataAsValue::MetadataAsValue(Type *Ty, Metadata *MD) 33 : Value(Ty, MetadataAsValueVal), MD(MD) { 38 getType()->getContext().pImpl->MetadataAsValues.erase(MD); 54 Metadata *MD) { 55 if (!MD) 60 auto *N = dyn_cast<MDNode>(MD); 62 return MD; 72 return MD; 75 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) { [all...] |
/external/clang/test/Layout/ |
ms-x86-member-pointers.cpp | 9 struct MD { char a; int M::*mp; }; 25 // CHECK-NEXT: 0 | struct MD 74 sizeof(MD) +
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
ErlangGCPrinter.cpp | 62 GCFunctionInfo &MD = **FI; 63 if (MD.getStrategy().getName() != getStrategy().getName()) 83 AP.EmitInt16(MD.size()); 86 for (GCFunctionInfo::iterator PI = MD.begin(), PE = MD.end(); PI != PE; 96 GCFunctionInfo::iterator PI = MD.begin(); 100 AP.EmitInt16(MD.getFrameSize() / IntPtrSize); 104 unsigned StackArity = MD.getFunction().arg_size() > RegisteredArgs 105 ? MD.getFunction().arg_size() - RegisteredArgs 112 AP.EmitInt16(MD.live_size(PI)) [all...] |
/external/clang/lib/Lex/ |
MacroInfo.cpp | 177 MacroDirective *MD = this; 180 for (; MD; MD = MD->getPrevious()) { 181 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) 185 if (UndefMacroDirective *UndefMD = dyn_cast<UndefMacroDirective>(MD)) { 190 VisibilityMacroDirective *VisMD = cast<VisibilityMacroDirective>(MD);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckObjCDealloc.cpp | 135 const ObjCMethodDecl *MD = nullptr; 140 MD = I; 148 if (!MD) { // No dealloc found. 195 if (scan_ivar_release(MD->getBody(), ID, PD, RS, SelfII, Ctx) 222 BR.EmitBasicReport(MD, Checker, name,
|
DirectIvarAssignment.cpp | 63 const ObjCMethodDecl *MD; 73 : IvarToPropMap(InMap), MD(InMD), InterfD(InID), BR(InBR), 194 if (SetterMethod && SetterMethod->getCanonicalDecl() == MD) 197 if (GetterMethod && GetterMethod->getCanonicalDecl() == MD) 201 MD, Checker, "Property access", categories::CoreFoundationObjectiveC,
|
VirtualCallChecker.cpp | 162 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(CE->getDirectCallee()); 163 if (MD && MD->isVirtual() && !callIsNonVirtual && !MD->hasAttr<FinalAttr>() && 164 !MD->getParent()->hasAttr<FinalAttr>()) 165 ReportVirtualCall(CE, MD->isPure());
|
ObjCSelfInitChecker.cpp | 53 static bool isInitializationMethod(const ObjCMethodDecl *MD); 390 const ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(ND); 391 if (!MD) 393 if (!isInitializationMethod(MD)) 398 ASTContext &Ctx = MD->getASTContext(); 400 ObjCInterfaceDecl *ID = MD->getClassInterface()->getSuperClass(); 428 static bool isInitializationMethod(const ObjCMethodDecl *MD) { 429 return MD->getMethodFamily() == OMF_init;
|
/external/llvm/include/llvm/IR/ |
TrackingMDRef.h | 30 Metadata *MD; 33 TrackingMDRef() : MD(nullptr) {} 34 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); } 36 TrackingMDRef(TrackingMDRef &&X) : MD(X.MD) { retrack(X); } 37 TrackingMDRef(const TrackingMDRef &X) : MD(X.MD) { track(); } 43 MD = X.MD [all...] |
/external/llvm/lib/Fuzzer/ |
FuzzerInterface.h | 119 MutationDispatcher MD(Rand); 120 return MD.Mutate(Data, Size, MaxSize); 151 virtual void StartMutationSequence() { MD.StartMutationSequence(); } 152 virtual void PrintMutationSequence() { MD.PrintMutationSequence(); } 154 MD.SetCorpus(Corpus); 159 return MD.Mutate(Data, Size, MaxSize); 166 return MD.CrossOver(Data1, Size1, Data2, Size2, Out, MaxOutSize); 172 MutationDispatcher &GetMD() { return MD; } 177 MutationDispatcher MD;
|
/external/llvm/unittests/Analysis/ |
MixedTBAATest.cpp | 26 MixedTBAATest() : M("MixedTBAATest", C), MD(C) {} 30 MDBuilder MD; 51 auto RootMD = MD.createTBAARoot("Simple C/C++ TBAA"); 52 auto MD1 = MD.createTBAAScalarTypeNode("omnipotent char", RootMD); 53 auto MD2 = MD.createTBAAScalarTypeNode("int", MD1); 54 auto MD3 = MD.createTBAAStructTagNode(MD2, MD2, 0); 60 auto RootMD = MD.createTBAARoot("Simple C/C++ TBAA"); 61 auto MD1 = MD.createTBAANode("omnipotent char", RootMD); 62 auto MD2 = MD.createTBAANode("int", MD1);
|
/external/boringssl/src/crypto/digest/ |
digest_test.cc | 29 struct MD { 39 static const MD md4 = { "MD4", &EVP_md4, nullptr }; 40 static const MD md5 = { "MD5", &EVP_md5, &MD5 }; 41 static const MD sha1 = { "SHA1", &EVP_sha1, &SHA1 }; 42 static const MD sha224 = { "SHA224", &EVP_sha224, &SHA224 }; 43 static const MD sha256 = { "SHA256", &EVP_sha256, &SHA256 }; 44 static const MD sha384 = { "SHA384", &EVP_sha384, &SHA384 }; 45 static const MD sha512 = { "SHA512", &EVP_sha512, &SHA512 }; 46 static const MD md5_sha1 = { "MD5-SHA1", &EVP_md5_sha1, nullptr }; 49 // md is the digest to test 50 const MD &md; member in struct:TestVector [all...] |
/external/clang/lib/AST/ |
Comment.cpp | 171 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CommentDecl); 172 IsInstanceMethod = MD->isInstance(); 178 const ObjCMethodDecl *MD = cast<ObjCMethodDecl>(CommentDecl); 180 ParamVars = llvm::makeArrayRef(MD->param_begin(), MD->param_size()); 181 ReturnType = MD->getReturnType(); 183 IsInstanceMethod = MD->isInstanceMethod();
|
/external/clang/lib/CodeGen/ |
CGCXX.cpp | 217 llvm::Function *CodeGenModule::codegenCXXStructor(const CXXMethodDecl *MD, 220 getTypes().arrangeCXXStructorDeclaration(MD, Type); 222 getAddrOfCXXStructor(MD, Type, &FnInfo, /*FnType=*/nullptr, 226 if (const auto *DD = dyn_cast<CXXDestructorDecl>(MD)) { 229 const auto *CD = cast<CXXConstructorDecl>(MD); 237 setFunctionDefinitionAttributes(MD, Fn); 238 SetLLVMFunctionAttributesForDefinition(MD, Fn); 243 const CXXMethodDecl *MD, StructorType Type, const CGFunctionInfo *FnInfo, 246 if (auto *CD = dyn_cast<CXXConstructorDecl>(MD)) { 249 GD = GlobalDecl(cast<CXXDestructorDecl>(MD), toCXXDtorType(Type)) [all...] |
CGCXXABI.cpp | 137 llvm::Constant *CGCXXABI::EmitMemberFunctionPointer(const CXXMethodDecl *MD) { 139 MD->getType(), MD->getParent()->getTypeForDecl())); 157 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl()); 162 = ImplicitParamDecl::Create(CGM.getContext(), nullptr, MD->getLocation(), 164 MD->getThisType(CGM.getContext())); 170 auto &Layout = CGF.getContext().getASTRecordLayout(MD->getParent()); 171 if (MD->getParent()->getNumVBases() == 0 || // avoid vcall in common case 172 MD->getParent()->hasAttr<FinalAttr>() ||
|
/external/clang/tools/libclang/ |
IndexDecl.cpp | 29 const ObjCMethodDecl *MD = Container->getMethod(D->getSelector(), 31 return MD && !MD->isImplicit() && MD->isThisDeclarationADefinition(); 210 if (ObjCMethodDecl *MD = D->getGetterMethodDecl()) 211 if (MD->getLexicalDeclContext() == D->getLexicalDeclContext()) 212 handleObjCMethod(MD); 213 if (ObjCMethodDecl *MD = D->getSetterMethodDecl()) 214 if (MD->getLexicalDeclContext() == D->getLexicalDeclContext()) 215 handleObjCMethod(MD); [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SITypeRewriter.cpp | 83 SmallVector<std::pair<unsigned, MDNode *>, 8> MD; 84 I.getAllMetadataOtherThanDebugLoc(MD); 85 for (unsigned i = 0, e = MD.size(); i != e; ++i) { 86 Load->setMetadata(MD[i].first, MD[i].second);
|
/external/llvm/lib/Transforms/Utils/ |
ValueMapper.cpp | 78 const Metadata *MD = MDV->getMetadata(); 81 if (!isa<LocalAsMetadata>(MD) && (Flags & RF_NoModuleLevelChanges)) 84 auto *MappedMD = MapMetadata(MD, VM, Flags, TypeMapper, Materializer); 85 if (MD == MappedMD || (!MappedMD && (Flags & RF_IgnoreMissingEntries))) 172 VM.MD()[Key].reset(Val); 175 // Need to invoke this once we have non-temporary MD. 182 static Metadata *mapToSelf(ValueToValueMapTy &VM, const Metadata *MD, 184 return mapToMetadata(VM, MD, const_cast<Metadata *>(MD), Materializer, Flags); 187 static Metadata *MapMetadataImpl(const Metadata *MD, [all...] |
LoopUnroll.cpp | 571 MDNode *MD = dyn_cast<MDNode>(LoopID->getOperand(i)); 572 if (!MD) 575 MDString *S = dyn_cast<MDString>(MD->getOperand(0)); 580 return MD;
|
LoopUnrollRuntime.cpp | 234 MDNode *MD = dyn_cast<MDNode>(LoopID->getOperand(i)); 235 if (MD) { 236 const MDString *S = dyn_cast<MDString>(MD->getOperand(0));
|
/external/llvm/lib/Bitcode/Writer/ |
ValueEnumerator.cpp | 345 auto *MD = dyn_cast<MetadataAsValue>(&Op); 346 if (!MD) { 352 if (isa<LocalAsMetadata>(MD->getMetadata())) 355 EnumerateMetadata(MD->getMetadata()); 397 if (auto *MD = dyn_cast<MetadataAsValue>(V)) 398 return getMetadataID(MD->getMetadata()); 447 const Metadata *MD = I->first; 449 MD->print(OS); 499 void ValueEnumerator::EnumerateNamedMDNode(const NamedMDNode *MD) { 500 for (unsigned i = 0, e = MD->getNumOperands(); i != e; ++i [all...] |
/external/llvm/lib/Transforms/Scalar/ |
MergedLoadStoreMotion.cpp | 107 MemoryDependenceAnalysis *MD; 112 : FunctionPass(ID), MD(nullptr), MagicCompileTimeControl(250) { 185 if (MD) { 186 MD->removeInstruction(Inst); 188 MD->invalidateCachedPointerInfo(LI->getPointerOperand()); 190 MD->invalidateCachedPointerInfo(Inst); 450 if (MD && NewPN->getType()->getScalarType()->isPointerTy()) 451 MD->invalidateCachedPointerInfo(NewPN); 568 MD = getAnalysisIfAvailable<MemoryDependenceAnalysis>();
|
/external/mesa3d/src/gallium/drivers/radeon/ |
R600KernelParameters.cpp | 98 NamedMDNode * MD = Mod->getOrInsertNamedMetadata("opencl.kernels"); 100 if (!MD || !MD->getNumOperands()) { 104 for (int i = 0; i < int(MD->getNumOperands()); i++) { 105 if (!MD->getOperand(i) || !MD->getOperand(i)->getOperand(0)) { 109 assert(MD->getOperand(i)->getNumOperands() == 1); 111 if (MD->getOperand(i)->getOperand(0)->getName() == Fun->getName()) {
|