Searched refs:Ctx (Results 76 - 100 of 429) sorted by relevance

1234567891011>>

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp29 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 DChrootChecker.cpp69 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 DCheckObjCInstMethSignature.cpp42 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 DVTTBuilder.cpp28 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 DCXXABI.h75 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx);
76 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp40 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 DTransAPIUses.cpp40 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 DAnalysisContext.h58 // 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 DX86MCTargetDesc.h69 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 DModuleBuilder.cpp33 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 DDwarfEHPrepare.cpp160 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 DAArch64MCInstLower.cpp32 : 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 DXCoreMCInstLower.cpp32 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 DXCoreTargetObjectFile.h26 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h353 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 DARMTargetObjectFile.h29 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.h23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCExpr.h19 static HexagonNoExtendOperand *Create(MCExpr const *Expr, MCContext &Ctx);
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZMCInstLower.cpp34 : 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 DSystemZMCInstLower.h26 MCContext &Ctx; member in class:llvm::SystemZMCInstLower
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp36 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 DX86Disassembler.h96 X86GenericDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx,
/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/
H A DFoldingSet.h241 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 DStore.cpp26 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 DMCSymbol.cpp26 MCContext &Ctx) {
37 void *Storage = Ctx.allocate(Size, alignOf<NameEntryStorageTy>());
25 operator new(size_t s, const StringMapEntry<bool> *Name, MCContext &Ctx) argument

Completed in 176 milliseconds

1234567891011>>