/external/clang/lib/CodeGen/ |
ModuleBuilder.cpp | 33 ASTContext *Ctx; 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 {
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
CastSizeChecker.cpp | 49 static bool evenFlexibleArraySize(ASTContext &Ctx, CharUnits RegionSize, 66 Ctx.getAsConstantArrayType(Last->getType())) { 67 FlexSize = Ctx.getTypeSizeInChars(ElemType); 73 FlexSize = Ctx.getTypeSizeInChars(ElemType); 93 ASTContext &Ctx = C.getASTContext(); 94 QualType ToTy = Ctx.getCanonicalType(CE->getType()); 131 if (evenFlexibleArraySize(Ctx, regionSize, typeSize, ToPointeeTy))
|
CheckObjCDealloc.cpp | 35 ASTContext &Ctx) { 54 ME->getArg(0)->isNullPointerConstant(Ctx, 64 if (BO->getRHS()->isNullPointerConstant(Ctx, 73 if (SubStmt && scan_ivar_release(SubStmt, ID, PD, Release, SelfII, Ctx)) 85 ASTContext &Ctx = BR.getContext(); 111 IdentifierInfo* NSObjectII = &Ctx.Idents.get("NSObject"); 112 IdentifierInfo* SenTestCaseII = &Ctx.Idents.get("SenTestCase"); 133 IdentifierInfo* II = &Ctx.Idents.get("dealloc"); 134 Selector S = Ctx.Selectors.getSelector(0, &II); 164 IdentifierInfo* RII = &Ctx.Idents.get("release") [all...] |
ObjCMissingSuperCallChecker.cpp | 75 void initializeSelectors(ASTContext &Ctx) const; 76 void fillSelectors(ASTContext &Ctx, ArrayRef<SelectorDescriptor> Sel, 101 void ObjCSuperCallChecker::fillSelectors(ASTContext &Ctx, 112 IdentifierInfo *II = &Ctx.Idents.get(Descriptor.SelectorName); 114 Selector Sel = Ctx.Selectors.getSelector(Descriptor.ArgumentCount, &II); 119 void ObjCSuperCallChecker::initializeSelectors(ASTContext &Ctx) const { 137 fillSelectors(Ctx, Selectors, "UIViewController"); 144 fillSelectors(Ctx, Selectors, "UIResponder"); 152 fillSelectors(Ctx, Selectors, "NSResponder"); 160 fillSelectors(Ctx, Selectors, "NSDocument") [all...] |
StackAddrEscapeChecker.cpp | 36 void checkEndFunction(CheckerContext &Ctx) const; 41 ASTContext &Ctx); 46 ASTContext &Ctx) { 49 SourceManager &SM = Ctx.getSourceManager(); 84 Ty.print(os, Ctx.getPrintingPolicy()); 171 void StackAddrEscapeChecker::checkEndFunction(CheckerContext &Ctx) const { 172 ProgramStateRef state = Ctx.getState(); 178 CheckerContext &Ctx; 184 Ctx(CC), 200 if (Ctx.getASTContext().getLangOpts().ObjCAutoRefCount & [all...] |
/external/llvm/include/llvm/Target/ |
TargetLoweringObjectFile.h | 38 MCContext *Ctx; 49 MCContext &getContext() const { return *Ctx; } 52 : MCObjectFileInfo(), Ctx(nullptr), SupportIndirectSymViaGOTPCRel(false), 60 virtual void Initialize(MCContext &ctx, const TargetMachine &TM);
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
AnalysisManager.h | 35 ASTContext &Ctx; 49 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags, 83 return Ctx;
|
BasicValueFactory.h | 66 ASTContext &Ctx; 82 BasicValueFactory(ASTContext &ctx, llvm::BumpPtrAllocator &Alloc) 83 : Ctx(ctx), BPAlloc(Alloc), PersistentSVals(nullptr), 88 ASTContext &getContext() const { return Ctx; } 97 return APSIntType(Ctx.getTypeSize(T), 121 QualType T = isUnsigned ? Ctx.UnsignedIntTy : Ctx.IntTy; 154 return getValue(0, Ctx.getTypeSize(Ctx.VoidPtrTy), isUnsigned) [all...] |
Store.h | 47 ASTContext &Ctx;
|
/external/llvm/lib/Target/AMDGPU/Utils/ |
AMDGPUBaseInfo.cpp | 70 MCSection *getHSATextSection(MCContext &Ctx) { 71 return Ctx.getELFSection(".hsatext", ELF::SHT_PROGBITS, 78 MCSection *getHSADataGlobalAgentSection(MCContext &Ctx) { 79 return Ctx.getELFSection(".hsadata_global_agent", ELF::SHT_PROGBITS, 85 MCSection *getHSADataGlobalProgramSection(MCContext &Ctx) { 86 return Ctx.getELFSection(".hsadata_global_program", ELF::SHT_PROGBITS, 91 MCSection *getHSARodataReadonlyAgentSection(MCContext &Ctx) { 92 return Ctx.getELFSection(".hsarodata_readonly_agent", ELF::SHT_PROGBITS, 118 LLVMContext &Ctx = F.getContext(); 119 Ctx.emitError("can't parse shader type") [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCMCInstLower.cpp | 42 MCContext &Ctx = AP.OutContext; 69 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); 88 StubValueTy(Ctx.getOrCreateSymbol(OrigName), false); 116 MCContext &Ctx = Printer.OutContext; 145 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, RefKind, Ctx); 149 MCConstantExpr::create(MO.getOffset(), Ctx), 150 Ctx); 156 const MCExpr *PB = MCSymbolRefExpr::create(MF->getPICBaseSymbol(), Ctx); 157 Expr = MCBinaryExpr::createSub(Expr, PB, Ctx); 163 Expr = PPCMCExpr::createLo(Expr, isDarwin, Ctx); [all...] |
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCCodeEmitter.cpp | 37 MCContext &Ctx; 40 SparcMCCodeEmitter(MCContext &ctx): Ctx(ctx) {} 78 MCContext &Ctx) { 79 return new SparcMCCodeEmitter(Ctx); 87 if (Ctx.getAsmInfo()->isLittleEndian()) { 120 return Ctx.getRegisterInfo()->getEncodingValue(MO.getReg());
|
/external/llvm/lib/Transforms/Utils/ |
AddDiscriminators.cpp | 170 LLVMContext &Ctx = M->getContext(); 205 I.setDebugLoc(DILocation::get(Ctx, DIL->getLine(), DIL->getColumn(), 236 Ctx, CurrentDIL->getLine(), CurrentDIL->getColumn(), NewScope,
|
/external/llvm/unittests/IR/ |
ValueTest.cpp | 48 LLVMContext &Ctx = getGlobalContext(); 49 std::unique_ptr<Module> M(new Module("TestModule", Ctx)); 50 Type *Int8Ty = Type::getInt8Ty(Ctx); 51 Type *Int32Ty = Type::getInt32Ty(Ctx); 95 LLVMContext &Ctx = getGlobalContext(); 96 std::unique_ptr<Module> M(new Module("TestModule", Ctx)); 97 Type *Int32Ty = Type::getInt32Ty(Ctx);
|
/frameworks/compile/slang/ |
slang_rs_export_func.cpp | 67 clang::ASTContext &Ctx = Context->getASTContext(); 72 clang::RecordDecl::Create(Ctx, clang::TTK_Struct, 73 Ctx.getTranslationUnitDecl(), 76 &Ctx.Idents.get(Id)); 89 clang::FieldDecl::Create(Ctx, 104 clang::QualType T = Ctx.getTagDeclType(RD);
|
/external/clang/include/clang/AST/ |
VTTBuilder.h | 69 ASTContext &Ctx; 134 VTTBuilder(ASTContext &Ctx, const CXXRecordDecl *MostDerivedClass,
|
/external/clang/lib/ARCMigrate/ |
Internals.h | 55 ASTContext &ctx, Preprocessor &PP); 147 ASTContext &Ctx; 156 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode, 160 : Ctx(Ctx), OrigGCMode(OrigGCMode), MigOptions(),
|
TransEmptyStatementsAndDealloc.cpp | 34 ASTContext &Ctx) { 45 SourceManager &SM = Ctx.getSourceManager(); 70 SourceLocation AfterMacroSemiLoc = findSemiAfterLocation(AfterMacroLoc, Ctx); 79 ASTContext &Ctx; 83 EmptyChecker(ASTContext &ctx, std::vector<SourceLocation> ¯oLocs) 84 : Ctx(ctx), MacroLocs(macroLocs) { } 87 return isEmptyARCMTMacroStatement(S, MacroLocs, Ctx); 103 if (hasSideEffects(condE, Ctx)) 115 if (hasSideEffects(condE, Ctx)) [all...] |
TransZeroOutPropsInDealloc.cpp | 40 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize")); 44 ASTContext &Ctx = Pass.Ctx; 74 RHS->isNullPointerConstant(Ctx, 215 if (E->isNullPointerConstant(Pass.Ctx, Expr::NPC_ValueDependentIsNull)) 226 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
|
/external/clang/tools/arcmt-test/ |
arcmt-test.cpp | 72 static void printSourceLocation(SourceLocation loc, ASTContext &Ctx, 74 static void printSourceRange(CharSourceRange range, ASTContext &Ctx, 80 ASTContext *Ctx; 85 : Ctx(nullptr), OS(OS) {} 87 void start(ASTContext &ctx) override { Ctx = &ctx; } 88 void finish() override { Ctx = nullptr; } 91 assert(Ctx); 93 printSourceLocation(loc, *Ctx, OS) [all...] |
/external/llvm/include/llvm/ProfileData/ |
SampleProfReader.h | 235 : Profiles(0), Ctx(C), Buffer(std::move(B)) {} 261 Ctx.diagnose(DiagnosticInfoSampleProfile(Buffer->getBufferIdentifier(), 282 LLVMContext &Ctx;
|
/external/llvm/lib/CodeGen/ |
DwarfEHPrepare.cpp | 160 LLVMContext &Ctx = Fn.getContext(); 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);
|
/external/llvm/lib/MC/MCDisassembler/ |
Disassembler.h | 70 std::unique_ptr<const llvm::MCContext> Ctx; 92 llvm::MCContext *ctx, const MCDisassembler *disAsm, 102 Ctx.reset(ctx);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonGenExtract.cpp | 89 LLVMContext &Ctx = BB->getContext(); 108 CSR = ConstantInt::get(Type::getInt32Ty(Ctx), 0); 117 CSL = ConstantInt::get(Type::getInt32Ty(Ctx), 0); 124 CSL = ConstantInt::get(Type::getInt32Ty(Ctx), 0); 162 CM = ConstantInt::get(Ctx, A);
|
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
SystemZMCCodeEmitter.cpp | 30 MCContext &Ctx; 33 SystemZMCCodeEmitter(const MCInstrInfo &mcii, MCContext &ctx) 34 : MCII(mcii), Ctx(ctx) { 118 MCContext &Ctx) { 119 return new SystemZMCCodeEmitter(MCII, Ctx); 141 return Ctx.getRegisterInfo()->getEncodingValue(MO.getReg()); 220 Expr = MCConstantExpr::create(MO.getImm() + Offset, Ctx); 228 const MCExpr *OffsetExpr = MCConstantExpr::create(Offset, Ctx); 229 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx); [all...] |