Searched refs:Ctx (Results 126 - 150 of 429) sorted by relevance

1234567891011>>

/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.h23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCTargetDesc.h39 MCContext &Ctx);
H A DSparcMCCodeEmitter.cpp37 MCContext &Ctx; member in class:__anon3001::SparcMCCodeEmitter
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());
76 createSparcMCCodeEmitter(const MCInstrInfo &MCII, const MCRegisterInfo &MRI, MCContext &Ctx) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp42 WebAssemblyDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx, argument
44 : MCDisassembler(STI, Ctx), MCII(std::move(MCII)) {}
50 MCContext &Ctx) {
52 return new WebAssemblyDisassembler(STI, Ctx, std::move(MCII));
48 createWebAssemblyDisassembler(const Target &T, const MCSubtargetInfo &STI, MCContext &Ctx) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.h37 MCContext &Ctx);
H A DWebAssemblyMCTargetDesc.cpp66 MCContext &Ctx) {
67 return createWebAssemblyMCCodeEmitter(MCII, Ctx);
64 createCodeEmitter(const MCInstrInfo &MCII, const MCRegisterInfo & , MCContext &Ctx) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h35 ASTContext &Ctx; member in class:clang::ento::AnalysisManager
83 return Ctx;
H A DProgramStateTrait.h92 static void DeleteContext(void *Ctx) { argument
93 delete (typename data_type::Factory*) Ctx;
144 static void DeleteContext(void *Ctx) { argument
145 delete (typename data_type::Factory*) Ctx;
183 static void DeleteContext(void *Ctx) { argument
184 delete (typename data_type::Factory*) Ctx;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DHTMLPrint.cpp46 void HandleTranslationUnit(ASTContext &Ctx) override;
62 void HTMLPrinter::HandleTranslationUnit(ASTContext &Ctx) { argument
/freebsd-11.0-release/contrib/llvm/lib/MC/
H A DMCSection.cpp26 MCSymbol *MCSection::getEndSymbol(MCContext &Ctx) { argument
28 End = Ctx.createTempSymbol("sec_end", true);
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetObjectFile.cpp21 void AArch64_ELFTargetObjectFile::Initialize(MCContext &Ctx, argument
23 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DVTTBuilder.h69 ASTContext &Ctx; member in class:clang::VTTBuilder
134 VTTBuilder(ASTContext &Ctx, const CXXRecordDecl *MostDerivedClass,
H A DRedeclarable.h54 DeclLink(LatestTag, const ASTContext &Ctx) argument
55 : Next(NotKnownLatest(reinterpret_cast<UninitializedLatest>(&Ctx))) {}
116 static DeclLink LatestDeclLink(const ASTContext &Ctx) { argument
117 return DeclLink(DeclLink::LatestLink, Ctx);
139 Redeclarable(const ASTContext &Ctx) argument
140 : RedeclLink(LatestDeclLink(Ctx)), First(static_cast<decl_type *>(this)) {}
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCTargetDesc.cpp63 MCContext &Ctx, MCAsmBackend &MAB,
66 return createELFStreamer(Ctx, MAB, OS, Emitter, RelaxAll);
62 createBPFMCStreamer(const Triple &T, MCContext &Ctx, MCAsmBackend &MAB, raw_pwrite_stream &OS, MCCodeEmitter *Emitter, bool RelaxAll) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp31 void HexagonTargetObjectFile::Initialize(MCContext &Ctx, argument
33 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp30 MCContext &Ctx; member in class:__anon3010::SystemZMCCodeEmitter
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);
116 createSystemZMCCodeEmitter(const MCInstrInfo &MCII, const MCRegisterInfo &MRI, MCContext &Ctx) argument
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp230 /// code is not supported. It fills the MCContext Ctx pointer which can be
233 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx,
237 Ctx = addPassesToGenerateCode(this, PM, DisableVerify, nullptr, nullptr,
239 if (!Ctx)
243 Ctx->setAllowTemporaryLabels(false);
249 getTarget().createMCCodeEmitter(*getMCInstrInfo(), MRI, *Ctx);
258 T, *Ctx, *MAB, Out, MCE, STI, Options.MCOptions.MCRelaxAll,
H A DAtomicExpandPass.cpp402 LLVMContext &Ctx = F->getContext();
419 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB);
440 StoreSuccess, ConstantInt::get(IntegerType::get(Ctx, 32), 0), "tryagain");
457 LLVMContext &Ctx = F->getContext();
494 auto FailureBB = BasicBlock::Create(Ctx, "cmpxchg.failure", F, ExitBB);
495 auto NoStoreBB = BasicBlock::Create(Ctx, "cmpxchg.nostore", F, FailureBB);
496 auto SuccessBB = BasicBlock::Create(Ctx, "cmpxchg.success", F, NoStoreBB);
497 auto TryStoreBB = BasicBlock::Create(Ctx, "cmpxchg.trystore", F, SuccessBB);
498 auto LoopBB = BasicBlock::Create(Ctx, "cmpxchg.start", F, TryStoreBB);
526 StoreSuccess, ConstantInt::get(Type::getInt32Ty(Ctx),
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DStreamChecker.cpp113 ASTContext &Ctx = C.getASTContext();
115 II_fopen = &Ctx.Idents.get("fopen");
117 II_tmpfile = &Ctx.Idents.get("tmpfile");
119 II_fclose = &Ctx.Idents.get("fclose");
121 II_fread = &Ctx.Idents.get("fread");
123 II_fwrite = &Ctx.Idents.get("fwrite");
125 II_fseek = &Ctx.Idents.get("fseek");
127 II_ftell = &Ctx.Idents.get("ftell");
129 II_rewind = &Ctx.Idents.get("rewind");
131 II_fgetpos = &Ctx
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/tools/driver/
H A Dcc1as_main.cpp327 MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &SrcMgr);
341 CodeModel::Default, Ctx); local
343 Ctx.setAllowTemporaryLabels(false);
345 Ctx.setGenDwarfForAssembly(true);
347 Ctx.setDwarfDebugFlags(StringRef(Opts.DwarfDebugFlags));
349 Ctx.setDwarfDebugProducer(StringRef(Opts.DwarfDebugProducer));
351 Ctx.setCompilationDir(Opts.DebugCompilationDir);
353 Ctx.setMainFileName(StringRef(Opts.MainFileName));
354 Ctx.setDwarfVersion(Opts.DwarfVersion);
380 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx);
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLookup.cpp117 DeclContext *Ctx = S->getEntity(); local
118 if (Ctx && Ctx->isFileContext()) {
119 visit(Ctx, Ctx);
120 } else if (!Ctx || Ctx->isFunctionOrMethod()) {
933 if (DeclContext *Ctx = S->getEntity())
934 return Ctx->isFileContext();
1076 DeclContext *Ctx local
1261 DeclContext *Ctx = S->getEntity(); local
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransAutoreleasePool.cpp74 PoolII = &pass.Ctx.Idents.get("NSAutoreleasePool");
75 DrainSel = pass.Ctx.Selectors.getNullarySelector(
76 &pass.Ctx.Idents.get("drain"));
132 Pass.Ctx);
249 ASTContext &Ctx; member in class:__anon3608::AutoreleasePoolRewriter::NameReferenceChecker
257 : Ctx(ctx), referenceLoc(referenceLoc),
289 SourceManager &SM = Ctx.getSourceManager();
310 findLocationAfterSemi(retS->getLocEnd(), Pass.Ctx).isValid()) {
316 nameUsedOutsideScope = !NameReferenceChecker(Pass.Ctx, scope,
434 trans.TraverseDecl(pass.Ctx
[all...]
H A DTransGCAttrs.cpp92 ASTContext &Ctx = MigrateCtx.Pass.Ctx;
93 SourceManager &SM = Ctx.getSourceManager();
100 Buf, SM, Ctx.getLangOpts(), &Invalid);
175 SourceManager &SM = MigrateCtx.Pass.Ctx.getSourceManager();
207 if (!canApplyWeak(MigrateCtx.Pass.Ctx, Attr.ModifiedType,
274 if (canApplyWeak(MigrateCtx.Pass.Ctx, IndProps.front()->getType(),
289 Loc = MigrateCtx.Pass.Ctx.getSourceManager()
328 MigrateCtx.Pass.Ctx.getTranslationUnitDecl());
342 Attr.Loc.dump(Pass.Ctx
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DCommandFlags.h339 auto &Ctx = F.getContext(); local
343 NewAttrs = NewAttrs.addAttribute(Ctx, AttributeSet::FunctionIndex,
347 NewAttrs = NewAttrs.addAttribute(Ctx, AttributeSet::FunctionIndex,
351 NewAttrs = NewAttrs.addAttribute(Ctx, AttributeSet::FunctionIndex,
356 NewAttrs = NewAttrs.addAttribute(Ctx, AttributeSet::FunctionIndex,
361 NewAttrs = NewAttrs.addAttribute(Ctx, AttributeSet::FunctionIndex,
375 NewAttrs = Attrs.addAttributes(Ctx, AttributeSet::FunctionIndex, NewAttrs);
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp216 static MCStreamer *createELFStreamer(const Triple &T, MCContext &Ctx, argument
219 return createARMELFStreamer(Ctx, MAB, OS, Emitter, false,
223 static MCStreamer *createARMMachOStreamer(MCContext &Ctx, MCAsmBackend &MAB, argument
227 return createMachOStreamer(Ctx, MAB, OS, Emitter, false, DWARFMustBeAtTheEnd);
241 MCContext &Ctx) {
243 return createARMMachORelocationInfo(Ctx);
245 return llvm::createMCRelocationInfo(TT, Ctx);
240 createARMMCRelocationInfo(const Triple &TT, MCContext &Ctx) argument

Completed in 171 milliseconds

1234567891011>>