/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IdenticalExprChecker.cpp | 29 static bool isIdenticalStmt(const ASTContext &Ctx, const Stmt *Stmt1, 304 static bool isIdenticalStmt(const ASTContext &Ctx, const Stmt *Stmt1, argument 322 if (!IgnoreSideEffects && Expr1->HasSideEffects(Ctx)) 333 if (!*I1 || !*I2 || !isIdenticalStmt(Ctx, *I1, *I2, IgnoreSideEffects)) 368 return isIdenticalStmt(Ctx, ReturnStmt1->getRetValue(), 375 if (!isIdenticalStmt(Ctx, ForStmt1->getInit(), ForStmt2->getInit(), 378 if (!isIdenticalStmt(Ctx, ForStmt1->getCond(), ForStmt2->getCond(), 381 if (!isIdenticalStmt(Ctx, ForStmt1->getInc(), ForStmt2->getInc(), 384 if (!isIdenticalStmt(Ctx, ForStmt1->getBody(), ForStmt2->getBody(), 393 if (!isIdenticalStmt(Ctx, DStmt [all...] |
H A D | ChrootChecker.cpp | 69 ASTContext &Ctx = C.getASTContext(); 71 II_chroot = &Ctx.Idents.get("chroot"); 73 II_chdir = &Ctx.Idents.get("chdir"); 129 ASTContext &Ctx = C.getASTContext(); 131 II_chroot = &Ctx.Idents.get("chroot"); 133 II_chdir = &Ctx.Idents.get("chdir");
|
H A D | CheckObjCInstMethSignature.cpp | 42 BugReporter &BR, ASTContext &Ctx, 49 if (!AreTypesCompatible(ResDerived, ResAncestor, Ctx)) { 89 ASTContext &Ctx = BR.getContext(); 116 CompareReturnTypes(MethDerived, M, BR, Ctx, ID, Checker); 40 CompareReturnTypes(const ObjCMethodDecl *MethDerived, const ObjCMethodDecl *MethAncestor, BugReporter &BR, ASTContext &Ctx, const ObjCImplementationDecl *ID, const CheckerBase *Checker) argument
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | VTTBuilder.cpp | 28 VTTBuilder::VTTBuilder(ASTContext &Ctx, argument 31 : Ctx(Ctx), MostDerivedClass(MostDerivedClass), 32 MostDerivedClassLayout(Ctx.getASTRecordLayout(MostDerivedClass)), 67 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); 114 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD);
|
H A D | CXXABI.h | 75 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx); 76 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMCInstLower.cpp | 40 Ctx(ctx), ST(st) 68 MO.getMBB()->getSymbol(), Ctx)); 72 MCSymbol *Sym = Ctx.getOrCreateSymbol(StringRef(GV->getName())); 73 MCOp = MCOperand::createExpr(MCSymbolRefExpr::create(Sym, Ctx)); 77 MCSymbol *Sym = Ctx.getOrCreateSymbol(StringRef(MO.getSymbolName())); 78 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(Sym, Ctx);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | TransAPIUses.cpp | 40 SelectorTable &sels = Pass.Ctx.Selectors; 41 IdentifierTable &ids = Pass.Ctx.Idents; 107 APIChecker(pass).TraverseDecl(pass.Ctx.getTranslationUnitDecl());
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 58 // static [Derived*] create(AnalysisDeclContext &Ctx); 219 AnalysisDeclContext *Ctx; member in class:clang::LocationContext 226 : Kind(k), Ctx(ctx), Parent(parent) {} 233 AnalysisDeclContext *getAnalysisDeclContext() const { return Ctx; } 253 return Ctx->getSelfDecl(); 313 static bool classof(const LocationContext *Ctx) { argument 314 return Ctx->getKind() == StackFrame; 336 static bool classof(const LocationContext *Ctx) { argument 337 return Ctx->getKind() == Scope; 370 static bool classof(const LocationContext *Ctx) { argument 445 getStackFrame(AnalysisDeclContext *Ctx, LocationContext const *Parent, const Stmt *S, const CFGBlock *Blk, unsigned Idx) argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCTargetDesc.h | 69 MCContext &Ctx); 97 MCRelocationInfo *createX86_64MachORelocationInfo(MCContext &Ctx); 100 MCRelocationInfo *createX86_64ELFRelocationInfo(MCContext &Ctx);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | ModuleBuilder.cpp | 33 ASTContext *Ctx; member in class:__anon3844::CodeGeneratorImpl 65 : Diags(diags), Ctx(nullptr), HeaderSearchOpts(HSO), 98 Ctx = &Context; 100 M->setTargetTriple(Ctx->getTargetInfo().getTriple().getTriple()); 101 M->setDataLayout(Ctx->getTargetInfo().getDataLayoutString()); 178 if (Ctx->getTargetInfo().getCXXABI().isMicrosoft()) { 181 if (Ctx->isMSStaticDataMemberInlineDefinition(VD) && 182 Ctx->DeclMustBeEmitted(VD)) { 199 void HandleTranslationUnit(ASTContext &Ctx) override {
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 160 LLVMContext &Ctx = Fn.getContext(); local 170 new UnreachableInst(Ctx, RI); 200 LLVMContext &Ctx = Fn.getContext(); 208 FunctionType *FTy = FunctionType::get(Type::getVoidTy(Ctx), 209 Type::getInt8PtrTy(Ctx), false); 227 new UnreachableInst(Ctx, UnwindBB); 231 BasicBlock *UnwindBB = BasicBlock::Create(Ctx, "unwind_resume", &Fn); 232 PHINode *PN = PHINode::Create(Type::getInt8PtrTy(Ctx), ResumesLeft, 252 new UnreachableInst(Ctx, UnwindBB);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.cpp | 32 : Ctx(ctx), Printer(printer), TargetTriple(printer.getTargetTriple()) {} 72 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, RefKind, Ctx); 75 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); 142 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, Ctx); 145 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); 149 Expr = AArch64MCExpr::create(Expr, RefKind, Ctx); 182 MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), Ctx));
|
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreMCInstLower.cpp | 32 Ctx = C; 68 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create(Symbol, Kind, *Ctx); 76 const MCConstantExpr *OffsetExpr = MCConstantExpr::create(Offset, *Ctx); 77 const MCBinaryExpr *Add = MCBinaryExpr::createAdd(MCSym, OffsetExpr, *Ctx);
|
H A D | XCoreTargetObjectFile.h | 26 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyCommon.h | 353 CapabilityExpr translateAttrExpr(const Expr *AttrExp, CallingContext *Ctx); 356 // Also performs substitution of variables; Ctx provides the context. 358 til::SExpr *translate(const Stmt *S, CallingContext *Ctx); 372 CallingContext *Ctx) ; 373 til::SExpr *translateCXXThisExpr(const CXXThisExpr *TE, CallingContext *Ctx); 374 til::SExpr *translateMemberExpr(const MemberExpr *ME, CallingContext *Ctx); 375 til::SExpr *translateCallExpr(const CallExpr *CE, CallingContext *Ctx, 378 CallingContext *Ctx); 380 CallingContext *Ctx); 382 CallingContext *Ctx); [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.h | 29 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCExpr.h | 19 static HexagonNoExtendOperand *Create(MCExpr const *Expr, MCContext &Ctx);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZMCInstLower.cpp | 34 : Ctx(ctx), AsmPrinter(asmprinter) {} 71 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, Kind, Ctx); 74 const MCExpr *OffsetExpr = MCConstantExpr::create(Offset, Ctx); 75 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx);
|
H A D | SystemZMCInstLower.h | 26 MCContext &Ctx; member in class:llvm::SystemZMCInstLower
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
H A D | WebAssemblyMCCodeEmitter.cpp | 36 const MCContext &Ctx; member in class:__anon3029::final 49 : MCII(mcii), Ctx(ctx) {} 54 MCContext &Ctx) { 55 return new WebAssemblyMCCodeEmitter(MCII, Ctx); 53 createWebAssemblyMCCodeEmitter(const MCInstrInfo &MCII, MCContext &Ctx) argument
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/Disassembler/ |
H A D | X86Disassembler.h | 96 X86GenericDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx,
|
/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/ |
H A D | FoldingSet.h | 241 template<typename T, typename Ctx> struct ContextualFoldingSetTrait; 245 template<typename T, typename Ctx> 247 static void Profile(T &X, FoldingSetNodeID &ID, Ctx Context) { 251 FoldingSetNodeID &TempID, Ctx Context); 253 Ctx Context); 258 template<typename T, typename Ctx> struct ContextualFoldingSetTrait 259 : public DefaultContextualFoldingSetTrait<T, Ctx> {}; 371 template<typename T, typename Ctx> 373 DefaultContextualFoldingSetTrait<T, Ctx>::Equals(T &X, 377 Ctx Contex [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 26 MRMgr(svalBuilder.getRegionManager()), Ctx(stateMgr.getContext()) {} 59 return MRMgr.getElementRegion(T, idx, R, Ctx); 64 ASTContext &Ctx = StateMgr.getContext(); local 86 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy); 89 if (CanonPointeeTy.getLocalUnqualifiedType() == Ctx.VoidTy) 95 QualType ObjTy = Ctx.getCanonicalType(TR->getValueType()); 167 QualType ObjTy = Ctx.getCanonicalType(TR->getValueType()); 168 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy); 190 CharUnits pointeeTySize = Ctx.getTypeSizeInChars(PointeeTy); 205 newSuperR = MakeElementRegion(baseR, Ctx [all...] |
/freebsd-11.0-release/contrib/llvm/lib/MC/ |
H A D | MCSymbol.cpp | 26 MCContext &Ctx) { 37 void *Storage = Ctx.allocate(Size, alignOf<NameEntryStorageTy>()); 25 operator new(size_t s, const StringMapEntry<bool> *Name, MCContext &Ctx) argument
|