/external/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.cpp | 30 : Ctx(ctx), Printer(printer), TargetTriple(printer.getTargetTriple()) {} 70 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, RefKind, Ctx); 73 Expr, MCConstantExpr::Create(MO.getOffset(), Ctx), Ctx); 132 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_None, Ctx); 135 Expr, MCConstantExpr::Create(MO.getOffset(), Ctx), Ctx); 139 Expr = AArch64MCExpr::Create(Expr, RefKind, Ctx); 172 MCSymbolRefExpr::Create(MO.getMBB()->getSymbol(), Ctx));
|
H A D | AArch64TargetObjectFile.cpp | 20 void AArch64_ELFTargetObjectFile::Initialize(MCContext &Ctx, argument 22 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
|
/external/llvm/include/llvm/ADT/ |
H A D | FoldingSet.h | 242 template<typename T, typename Ctx> struct ContextualFoldingSetTrait; 246 template<typename T, typename Ctx> 248 static void Profile(T &X, FoldingSetNodeID &ID, Ctx Context) { 252 FoldingSetNodeID &TempID, Ctx Context); 254 Ctx Context); 259 template<typename T, typename Ctx> struct ContextualFoldingSetTrait 260 : public DefaultContextualFoldingSetTrait<T, Ctx> {}; 371 template<typename T, typename Ctx> 373 DefaultContextualFoldingSetTrait<T, Ctx>::Equals(T &X, 377 Ctx Contex [all...] |
/external/clang/tools/driver/ |
H A D | cc1as_main.cpp | 325 MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &SrcMgr); 328 Reloc::Default, CodeModel::Default, Ctx); 330 Ctx.setAllowTemporaryLabels(false); 332 Ctx.setGenDwarfForAssembly(true); 334 Ctx.setDwarfDebugFlags(StringRef(Opts.DwarfDebugFlags)); 336 Ctx.setDwarfDebugProducer(StringRef(Opts.DwarfDebugProducer)); 338 Ctx.setCompilationDir(Opts.DebugCompilationDir); 340 Ctx.setMainFileName(StringRef(Opts.MainFileName)); 341 Ctx.setDwarfVersion(Opts.DwarfVersion); 365 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, *STI, Ctx); [all...] |
/external/clang/lib/ARCMigrate/ |
H A D | TransUnusedInitDelegate.cpp | 61 retStr += getNilString(Pass.Ctx); 77 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
|
H A D | TransUnbridgedCasts.cpp | 71 SelfII = &Pass.Ctx.Idents.get("self"); 105 if (castExpr->isNullPointerConstant(Pass.Ctx, 110 if (loc.isValid() && Pass.Ctx.getSourceManager().isInSystemHeader(loc)) 238 newCast += E->getType().getAsString(Pass.Ctx.getPrintingPolicy()); 256 SourceManager &SM = Pass.Ctx.getSourceManager(); 258 if (Lexer::isIdentifierBodyChar(PrevChar, Pass.Ctx.getLangOpts())) 283 SourceManager &SM = Pass.Ctx.getSourceManager(); 317 if (!hasSideEffects(E, Pass.Ctx)) { 342 Pass.Ctx.getSourceManager(), 343 Pass.Ctx [all...] |
H A D | TransZeroOutPropsInDealloc.cpp | 40 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize")); 44 ASTContext &Ctx = Pass.Ctx; local 74 RHS->isNullPointerConstant(Ctx, 215 if (E->isNullPointerConstant(Pass.Ctx, Expr::NPC_ValueDependentIsNull)) 226 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
|
H A D | ARCMT.cpp | 276 ASTContext &Ctx = Unit->getASTContext(); local 280 DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor()); 296 Ctx.getSourceManager(), Ctx.getLangOpts()); 304 DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor()); 310 TransformActions testAct(*Diags, capturedDiags, Ctx, Unit->getPreprocessor()); 311 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags, 552 ASTContext &Ctx = Unit->getASTContext(); local 556 DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor()); 568 DiagClient->BeginSourceFile(Ctx [all...] |
/external/clang/tools/libclang/ |
H A D | CIndexInclusionStack.cpp | 34 ASTContext &Ctx = CXXUnit->getASTContext(); local 65 InclusionStack.push_back(cxloc::translateSourceLocation(Ctx, L));
|
/external/clang/unittests/AST/ |
H A D | EvaluateAsRValueTest.cpp | 72 void HandleTranslationUnit(clang::ASTContext &Ctx) override { 75 Evaluator.TraverseDecl(Ctx.getTranslationUnitDecl());
|
/external/llvm/include/llvm/MC/ |
H A D | MCObjectSymbolizer.h | 44 MCObjectSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, 67 createObjectSymbolizer(MCContext &Ctx,
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCExpr.cpp | 45 MCContext &Ctx) { 64 return new (Ctx) MipsMCExpr(Kind, Expr); 44 Create(MCSymbolRefExpr::VariantKind VK, const MCExpr *Expr, MCContext &Ctx) argument
|
H A D | MipsMCTargetDesc.h | 39 MCContext &Ctx); 43 MCContext &Ctx);
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsMCInstLower.cpp | 32 Ctx = C; 103 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::Create(Symbol, Kind, *Ctx); 111 const MCConstantExpr *OffsetExpr = MCConstantExpr::Create(Offset, *Ctx); 112 const MCBinaryExpr *Add = MCBinaryExpr::CreateAdd(MCSym, OffsetExpr, *Ctx); 157 const MCSymbolRefExpr *Sym1 = MCSymbolRefExpr::Create(BB1->getSymbol(), *Ctx); 158 const MCSymbolRefExpr *Sym2 = MCSymbolRefExpr::Create(BB2->getSymbol(), *Ctx); 159 const MCBinaryExpr *Sub = MCBinaryExpr::CreateSub(Sym1, Sym2, *Ctx); 161 return MCOperand::CreateExpr(MipsMCExpr::Create(Kind, Sub, *Ctx));
|
/external/llvm/lib/Target/R600/ |
H A D | SIMachineFunctionInfo.cpp | 66 LLVMContext &Ctx = MF->getFunction()->getContext(); local 67 Ctx.emitError("Could not find S_ENDPGM instruction.");
|
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCCodeEmitter.cpp | 28 MCContext &Ctx; member in class:__anon26148::SystemZMCCodeEmitter 32 : MCII(mcii), Ctx(ctx) { 98 MCContext &Ctx) { 99 return new SystemZMCCodeEmitter(MCII, Ctx); 121 return Ctx.getRegisterInfo()->getEncodingValue(MO.getReg()); 188 Expr = MCConstantExpr::Create(MO.getImm() + Offset, Ctx); 196 const MCExpr *OffsetExpr = MCConstantExpr::Create(Offset, Ctx); 197 Expr = MCBinaryExpr::CreateAdd(Expr, OffsetExpr, Ctx); 95 createSystemZMCCodeEmitter(const MCInstrInfo &MCII, const MCRegisterInfo &MRI, const MCSubtargetInfo &MCSTI, MCContext &Ctx) argument
|
/external/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 49 ASTContext &Ctx = CGM.getContext(); local 51 IntTy = Types.ConvertType(Ctx.IntTy); 52 SizeTy = Types.ConvertType(Ctx.getSizeType()); 54 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy)); 55 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy));
|
/external/lldb/source/Expression/ |
H A D | ASTResultSynthesizer.cpp | 229 ASTContext &Ctx(*m_ast_context); 340 result_ptr_id = &Ctx.Idents.get("$__lldb_expr_result"); // functions actually should be treated like function pointers 342 result_ptr_id = &Ctx.Idents.get("$__lldb_expr_result_ptr"); 349 ptr_qual_type = Ctx.getObjCObjectPointerType(expr_qual_type); 351 ptr_qual_type = Ctx.getPointerType(expr_qual_type); 353 result_decl = VarDecl::Create(Ctx, 371 IdentifierInfo &result_id = Ctx.Idents.get("$__lldb_expr_result"); 373 result_decl = VarDecl::Create(Ctx, 422 ASTResultSynthesizer::HandleTranslationUnit(ASTContext &Ctx) argument 425 m_passthrough->HandleTranslationUnit(Ctx); [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 141 LLVMContext *Ctx; member in class:__anon26254::GCOVProfiler 444 Ctx = &M.getContext(); 538 if (SP != getDISubprogram(Loc.getScope(*Ctx))) continue; 592 ArrayType::get(Type::getInt64Ty(*Ctx), Edges); 669 FunctionType *FTy = FunctionType::get(Type::getVoidTy(*Ctx), false); 678 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", F); 681 FTy = FunctionType::get(Type::getVoidTy(*Ctx), false); 716 Type *Int64PtrTy = Type::getInt64PtrTy(*Ctx); 753 Type::getInt8PtrTy(*Ctx), // const char *orig_filename 754 Type::getInt8PtrTy(*Ctx), // cons [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCFIException.cpp | 118 MCContext &Ctx = Asm->OutContext; local 119 MCSymbol *CurPos = Ctx.CreateTempSymbol(); 122 MCSymbolRefExpr::Create(CurPos, Ctx));
|
/external/llvm/lib/CodeGen/ |
H A D | AtomicExpandLoadLinkedPass.cpp | 139 LLVMContext &Ctx = F->getContext(); local 156 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); 221 StoreSuccess, ConstantInt::get(IntegerType::get(Ctx, 32), 0), "tryagain"); 239 LLVMContext &Ctx = F->getContext(); local 267 auto FailureBB = BasicBlock::Create(Ctx, "cmpxchg.failure", F, ExitBB); 268 auto SuccessBB = BasicBlock::Create(Ctx, "cmpxchg.success", F, FailureBB); 269 auto TryStoreBB = BasicBlock::Create(Ctx, "cmpxchg.trystore", F, SuccessBB); 270 auto LoopBB = BasicBlock::Create(Ctx, "cmpxchg.start", F, TryStoreBB); 298 StoreSuccess, ConstantInt::get(Type::getInt32Ty(Ctx), 0), "success"); 317 PHINode *Success = Builder.CreatePHI(Type::getInt1Ty(Ctx), [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTIL.h | 262 // typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { 403 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { argument 476 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { argument 478 return Vs.traverse(Result, Ctx); 571 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { argument 592 template <class V> typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { argument 627 template <class V> typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx); 657 typename V::R_SExpr Literal::traverse(V &Vs, typename V::R_Ctx Ctx) { argument 726 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { argument 762 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { argument 816 traverse(V &Vs, typename V::R_Ctx Ctx) argument 856 traverse(V &Vs, typename V::R_Ctx Ctx) argument 891 traverse(V &Vs, typename V::R_Ctx Ctx) argument 927 traverse(V &Vs, typename V::R_Ctx Ctx) argument 964 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1012 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1046 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1080 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1109 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1139 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1175 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1212 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1249 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1292 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1331 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1379 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1481 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1583 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1621 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1664 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1697 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1733 traverse(V &Vs, typename V::R_Ctx Ctx) argument 1777 traverse(V &Vs, typename V::R_Ctx Ctx) argument [all...] |
/external/llvm/tools/llvm-mc/ |
H A D | llvm-mc.cpp | 321 SourceMgr &SrcMgr, MCContext &Ctx, MCStreamer &Str, 325 createMCAsmParser(SrcMgr, Ctx, Str, MAI)); 405 MCContext Ctx(MAI.get(), MRI.get(), &MOFI, &SrcMgr); 406 MOFI.InitMCObjectFileInfo(TripleName, RelocModel, CMModel, Ctx); 409 Ctx.setAllowTemporaryLabels(false); 411 Ctx.setGenDwarfForAssembly(GenDwarfForAssembly); 419 Ctx.setDwarfVersion(DwarfVersion); 421 Ctx.setDwarfDebugFlags(StringRef(DwarfDebugFlags)); 423 Ctx.setDwarfDebugProducer(StringRef(DwarfDebugProducer)); 425 Ctx 320 AssembleInput(const char *ProgName, const Target *TheTarget, SourceMgr &SrcMgr, MCContext &Ctx, MCStreamer &Str, MCAsmInfo &MAI, MCSubtargetInfo &STI, MCInstrInfo &MCII, MCTargetOptions &MCOptions) argument [all...] |
/external/clang/lib/AST/ |
H A D | Expr.cpp | 213 static void computeDeclRefDependence(const ASTContext &Ctx, NamedDecl *D, argument 270 if ((Ctx.getLangOpts().CPlusPlus11 ? 271 Var->getType()->isLiteralType(Ctx) : 306 void DeclRefExpr::computeDependence(const ASTContext &Ctx) { argument 310 computeDeclRefDependence(Ctx, getDecl(), getType(), TypeDependent, 340 DeclRefExpr::DeclRefExpr(const ASTContext &Ctx, argument 374 computeDependence(Ctx); 548 const DeclContext *Ctx = FD->getDeclContext(); local 549 while (Ctx && isa<NamedDecl>(Ctx)) { 2504 IgnoreParenNoopCasts(ASTContext &Ctx) argument 2672 isConstantInitializer(ASTContext &Ctx, bool IsForRef, const Expr **Culprit) const argument 3087 hasNonTrivialCall(ASTContext &Ctx) argument 3099 isNullPointerConstant(ASTContext &Ctx, NullPointerConstantValueDependence NPC) const argument [all...] |
H A D | APValue.cpp | 344 void APValue::printPretty(raw_ostream &Out, ASTContext &Ctx, QualType Ty) const{ argument 361 getVectorElt(0).printPretty(Out, Ctx, ElemTy); 364 getVectorElt(i).printPretty(Out, Ctx, ElemTy); 392 CharUnits S = Ctx.getTypeSizeInChars(InnerTy); 410 Ctx.getPrintingPolicy()); 434 E->printPretty(Out, nullptr, Ctx.getPrintingPolicy()); 448 ElemTy = Ctx.getRecordType(RD); 460 ElemTy = Ctx.getAsArrayType(ElemTy)->getElementType(); 475 const ArrayType *AT = Ctx.getAsArrayType(Ty); 479 getArrayInitializedElt(0).printPretty(Out, Ctx, ElemT 545 getAsString(ASTContext &Ctx, QualType Ty) const argument [all...] |