/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMachORelocationInfo.cpp | 23 ARMMachORelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} argument 29 return ARMMCExpr::createUpper16(SubExpr, Ctx); 31 return ARMMCExpr::createLower16(SubExpr, Ctx); 41 MCRelocationInfo *llvm::createARMMachORelocationInfo(MCContext &Ctx) { argument 42 return new ARMMachORelocationInfo(Ctx);
|
/freebsd-11.0-release/contrib/llvm/lib/MC/MCDisassembler/ |
H A D | MCRelocationInfo.cpp | 17 MCRelocationInfo::MCRelocationInfo(MCContext &Ctx) argument 18 : Ctx(Ctx) { 38 MCContext &Ctx) { 39 return new MCRelocationInfo(Ctx); 37 createMCRelocationInfo(const Triple &TT, MCContext &Ctx) argument
|
H A D | MCExternalSymbolizer.cpp | 94 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); 95 Add = MCSymbolRefExpr::create(Sym, Ctx); 97 Add = MCConstantExpr::create((int)SymbolicOp.AddSymbol.Value, Ctx); 105 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); 106 Sub = MCSymbolRefExpr::create(Sym, Ctx); 108 Sub = MCConstantExpr::create((int)SymbolicOp.SubtractSymbol.Value, Ctx); 114 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx); 120 LHS = MCBinaryExpr::createSub(Add, Sub, Ctx); 122 LHS = MCUnaryExpr::createMinus(Sub, Ctx); 124 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); 191 createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MachORelocationInfo.cpp | 25 X86_64MachORelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} argument 42 MCSymbol *Sym = Ctx.getOrCreateSymbol(SymName); 45 Sym->setVariableValue(MCConstantExpr::create(SymAddr, Ctx)); 50 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx); 53 Expr = MCBinaryExpr::createAdd(MCSymbolRefExpr::create(Sym, Ctx), 54 MCConstantExpr::create(4, Ctx), 55 Ctx); 58 Expr = MCBinaryExpr::createAdd(MCSymbolRefExpr::create(Sym, Ctx), 59 MCConstantExpr::create(2, Ctx), 117 createX86_64MachORelocationInfo(MCContext &Ctx) argument [all...] |
H A D | X86ELFRelocationInfo.cpp | 26 X86_64ELFRelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} argument 43 MCSymbol *Sym = Ctx.getOrCreateSymbol(SymName); 46 Sym->setVariableValue(MCConstantExpr::create(*SymAddr, Ctx)); 85 Expr = MCSymbolRefExpr::create(Sym, Ctx); 94 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOT, Ctx); 99 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_PLT, Ctx); 104 Expr = MCSymbolRefExpr::create(Sym, Ctx); 110 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx); 114 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTOFF, Ctx); 138 createX86_64ELFRelocationInfo(MCContext &Ctx) argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/MC/ |
H A D | MCAsmInfoELF.cpp | 23 MCSection *MCAsmInfoELF::getNonexecutableStackSection(MCContext &Ctx) const { 24 return Ctx.getELFSection(".note.GNU-stack", ELF::SHT_PROGBITS, 0);
|
H A D | MCObjectFileInfo.cpp | 52 EHFrameSection = Ctx->getMachOSection( 75 = Ctx->getMachOSection("__TEXT", "__text", 79 = Ctx->getMachOSection("__DATA", "__data", 0, SectionKind::getData()); 85 = Ctx->getMachOSection("__DATA", "__thread_data", 89 = Ctx->getMachOSection("__DATA", "__thread_bss", 95 = Ctx->getMachOSection("__DATA", "__thread_vars", 99 TLSThreadInitSection = Ctx->getMachOSection( 104 = Ctx->getMachOSection("__TEXT", "__cstring", 108 = Ctx->getMachOSection("__TEXT","__ustring", 0, 111 = Ctx [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetObjectFile.cpp | 20 void WebAssemblyTargetObjectFile::Initialize(MCContext &Ctx, argument 22 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
|
H A D | WebAssemblyTargetObjectFile.h | 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | SelectorExtras.h | 19 static inline Selector getKeywordSelectorImpl(ASTContext &Ctx, argument 23 II.push_back(&Ctx.Idents.get(First)); 26 II.push_back(&Ctx.Idents.get(s)); 28 return Ctx.Selectors.getSelector(II.size(), &II[0]); 31 static inline Selector getKeywordSelector(ASTContext &Ctx, va_list argp) { argument 34 return getKeywordSelectorImpl(Ctx, First, argp); 38 static inline Selector getKeywordSelector(ASTContext &Ctx, argument 42 Selector result = getKeywordSelectorImpl(Ctx, First, argp); 48 static inline void lazyInitKeywordSelector(Selector &Sel, ASTContext &Ctx, argument 54 Sel = getKeywordSelectorImpl(Ctx, Firs 58 lazyInitNullarySelector(Selector &Sel, ASTContext &Ctx, const char *Name) argument [all...] |
H A D | LocalizationChecker.cpp | 75 void initUIMethods(ASTContext &Ctx) const; 76 void initLocStringsMethods(ASTContext &Ctx) const; 116 UIMethods.insert({&Ctx.Idents.get(#receiver), \ 121 {Ctx.Selectors.getNullarySelector(&Ctx.Idents.get(#method)), argument}); 124 {Ctx.Selectors.getUnarySelector(&Ctx.Idents.get(#method)), argument}); 126 receiver##M.insert({Ctx.Selectors.getSelector(count, method_list), argument}); 130 void NonLocalizedStringChecker::initUIMethods(ASTContext &Ctx) const { 140 &Ctx [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | NSAPI.cpp | 19 : Ctx(ctx), ClassIds(), BOOLId(nullptr), NSIntegerId(nullptr), 38 return (ClassIds[K] = &Ctx.Idents.get(ClassName[K])); 48 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString")); 51 Sel = Ctx.Selectors.getUnarySelector( 52 &Ctx.Idents.get("stringWithUTF8String")); 55 Sel = Ctx.Selectors.getUnarySelector( 56 &Ctx.Idents.get("initWithUTF8String")); 60 &Ctx.Idents.get("stringWithCString"), 61 &Ctx [all...] |
H A D | ExprClassification.cpp | 26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E); 27 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D); 28 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T); 29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E); 30 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E); 31 static Cl::Kinds ClassifyConditional(ASTContext &Ctx, 34 static Cl::ModifiableType IsModifiable(ASTContext &Ctx, const Expr *E, 37 Cl Expr::ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const { argument 40 Cl::Kinds kind = ClassifyInternal(Ctx, this); 43 if (!Ctx 102 ClassifyInternal(ASTContext &Ctx, const Expr *E) argument 412 ClassifyDecl(ASTContext &Ctx, const Decl *D) argument 440 ClassifyUnnamed(ASTContext &Ctx, QualType T) argument 457 ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) argument 514 ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E) argument 549 ClassifyConditional(ASTContext &Ctx, const Expr *True, const Expr *False) argument 581 IsModifiable(ASTContext &Ctx, const Expr *E, Cl::Kinds Kind, SourceLocation &Loc) argument 654 isModifiableLvalue(ASTContext &Ctx, SourceLocation *Loc) const argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AVR/ |
H A D | AVRTargetObjectFile.cpp | 22 void AVRTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { argument 23 Base::Initialize(Ctx, TM); 25 Ctx.getELFSection(".progmem.data", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 140 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx); 320 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { argument 321 return MCSymbolRefExpr::create(Symbol, VK_None, Ctx); 325 MCContext &Ctx); 327 MCContext &Ctx); 378 MCContext &Ctx); 379 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx) { argument 380 return create(LNot, Expr, Ctx); 382 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx) { argument 383 return create(Minus, Expr, Ctx); 385 createNot(const MCExpr *Expr, MCContext &Ctx) argument 388 createPlus(const MCExpr *Expr, MCContext &Ctx) argument 451 createAdd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 455 createAnd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 459 createDiv(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 463 createEQ(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 467 createGT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 471 createGTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 475 createLAnd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 479 createLOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 483 createLT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 487 createLTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 491 createMod(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 495 createMul(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 499 createNE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 503 createOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 507 createShl(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 511 createAShr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 515 createLShr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 519 createSub(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 523 createXor(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument [all...] |
H A D | MCAsmInfoELF.h | 18 MCSection *getNonexecutableStackSection(MCContext &Ctx) const final;
|
H A D | MCSymbolizer.h | 45 MCContext &Ctx; member in class:llvm::MCSymbolizer 50 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) argument 51 : Ctx(Ctx), RelInfo(std::move(RelInfo)) {
|
H A D | MCRelocationInfo.h | 35 MCContext &Ctx; member in class:llvm::MCRelocationInfo 38 MCRelocationInfo(MCContext &Ctx);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGOpenCLRuntime.cpp | 36 llvm::LLVMContext& Ctx = CGM.getLLVMContext(); local 45 Ctx, "opencl.image1d_t"), ImgAddrSpc); 48 Ctx, "opencl.image1d_array_t"), ImgAddrSpc); 51 Ctx, "opencl.image1d_buffer_t"), ImgAddrSpc); 54 Ctx, "opencl.image2d_t"), ImgAddrSpc); 57 Ctx, "opencl.image2d_array_t"), ImgAddrSpc); 60 llvm::StructType::create(Ctx, "opencl.image2d_depth_t"), ImgAddrSpc); 63 llvm::StructType::create(Ctx, "opencl.image2d_array_depth_t"), 67 llvm::StructType::create(Ctx, "opencl.image2d_msaa_t"), ImgAddrSpc); 70 llvm::StructType::create(Ctx, "openc [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Reader/ |
H A D | BitReader.cpp | 50 LLVMContext &Ctx = *unwrap(ContextRef); local 53 Ctx.getDiagnosticHandler(); 54 void *OldDiagnosticContext = Ctx.getDiagnosticContext(); 56 Ctx.setDiagnosticHandler(diagnosticHandler, &Message, true); 58 ErrorOr<std::unique_ptr<Module>> ModuleOrErr = parseBitcodeFile(Buf, Ctx); 60 Ctx.setDiagnosticHandler(OldDiagnosticHandler, OldDiagnosticContext, true); 77 LLVMContext &Ctx = *unwrap(ContextRef); local 79 ErrorOr<std::unique_ptr<Module>> ModuleOrErr = parseBitcodeFile(Buf, Ctx); 95 LLVMContext &Ctx = *unwrap(ContextRef); local 97 Ctx 124 LLVMContext &Ctx = *unwrap(ContextRef); local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUBaseInfo.h | 35 MCSection *getHSATextSection(MCContext &Ctx); 37 MCSection *getHSADataGlobalAgentSection(MCContext &Ctx); 39 MCSection *getHSADataGlobalProgramSection(MCContext &Ctx); 41 MCSection *getHSARodataReadonlyAgentSection(MCContext &Ctx);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmInstrumentation.h | 31 const MCContext &Ctx, 47 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out); 52 const MCContext &Ctx, 57 unsigned GetFrameRegGeneric(const MCContext &Ctx, MCStreamer &Out);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64Disassembler.h | 26 AArch64Disassembler(const MCSubtargetInfo &STI, MCContext &Ctx) argument 27 : MCDisassembler(STI, Ctx) {}
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetObjectFile.cpp | 38 void AMDGPUHSATargetObjectFile::Initialize(MCContext &Ctx, argument 40 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 43 TextSection = AMDGPU::getHSATextSection(Ctx); 45 DataGlobalAgentSection = AMDGPU::getHSADataGlobalAgentSection(Ctx); 46 DataGlobalProgramSection = AMDGPU::getHSADataGlobalProgramSection(Ctx); 48 RodataReadonlyAgentSection = AMDGPU::getHSARodataReadonlyAgentSection(Ctx);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCAsmInfo.cpp | 52 MCContext &Ctx = Streamer.getContext(); local 54 MCSymbolRefExpr::create(Sym, Ctx), Ctx); 65 MCContext &Ctx = Streamer.getContext(); local 67 MCSymbolRefExpr::create(Sym, Ctx), Ctx);
|