Searched refs:Ctx (Results 101 - 125 of 421) sorted by relevance

1234567891011>>

/external/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp30 : 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 DAArch64TargetObjectFile.cpp20 void AArch64_ELFTargetObjectFile::Initialize(MCContext &Ctx, argument
22 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
/external/llvm/include/llvm/ADT/
H A DFoldingSet.h242 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 Dcc1as_main.cpp325 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 DTransUnusedInitDelegate.cpp61 retStr += getNilString(Pass.Ctx);
77 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
H A DTransUnbridgedCasts.cpp71 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 DTransZeroOutPropsInDealloc.cpp40 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 DARCMT.cpp276 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 DCIndexInclusionStack.cpp34 ASTContext &Ctx = CXXUnit->getASTContext(); local
65 InclusionStack.push_back(cxloc::translateSourceLocation(Ctx, L));
/external/clang/unittests/AST/
H A DEvaluateAsRValueTest.cpp72 void HandleTranslationUnit(clang::ASTContext &Ctx) override {
75 Evaluator.TraverseDecl(Ctx.getTranslationUnitDecl());
/external/llvm/include/llvm/MC/
H A DMCObjectSymbolizer.h44 MCObjectSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo,
67 createObjectSymbolizer(MCContext &Ctx,
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp45 MCContext &Ctx) {
64 return new (Ctx) MipsMCExpr(Kind, Expr);
44 Create(MCSymbolRefExpr::VariantKind VK, const MCExpr *Expr, MCContext &Ctx) argument
H A DMipsMCTargetDesc.h39 MCContext &Ctx);
43 MCContext &Ctx);
/external/llvm/lib/Target/Mips/
H A DMipsMCInstLower.cpp32 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 DSIMachineFunctionInfo.cpp66 LLVMContext &Ctx = MF->getFunction()->getContext(); local
67 Ctx.emitError("Could not find S_ENDPGM instruction.");
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp28 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 DCGCUDANV.cpp49 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 DASTResultSynthesizer.cpp229 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 DGCOVProfiling.cpp141 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 DDwarfCFIException.cpp118 MCContext &Ctx = Asm->OutContext; local
119 MCSymbol *CurPos = Ctx.CreateTempSymbol();
122 MCSymbolRefExpr::Create(CurPos, Ctx));
/external/llvm/lib/CodeGen/
H A DAtomicExpandLoadLinkedPass.cpp139 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 DThreadSafetyTIL.h262 // 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 Dllvm-mc.cpp321 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 DExpr.cpp213 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 DAPValue.cpp344 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...]

Completed in 403 milliseconds

1234567891011>>