/external/llvm/lib/MC/ |
MCSymbolizer.cpp | 15 MCSymbolizer::MCSymbolizer(MCContext &Ctx, OwningPtr<MCRelocationInfo> &RelInfo) 16 : Ctx(Ctx), RelInfo(RelInfo.take()) {
|
MCRelocationInfo.cpp | 17 MCRelocationInfo::MCRelocationInfo(MCContext &Ctx) 18 : Ctx(Ctx) { 37 MCRelocationInfo *llvm::createMCRelocationInfo(StringRef TT, MCContext &Ctx) { 38 return new MCRelocationInfo(Ctx);
|
MCObjectFileInfo.cpp | 35 = Ctx->getMachOSection("__TEXT", "__text", 39 = Ctx->getMachOSection("__DATA", "__data", 0, 43 = Ctx->getMachOSection("__DATA", "__thread_data", 47 = Ctx->getMachOSection("__DATA", "__thread_bss", 53 = Ctx->getMachOSection("__DATA", "__thread_vars", 58 = Ctx->getMachOSection("__DATA", "__thread_init", 63 = Ctx->getMachOSection("__TEXT", "__cstring", 67 = Ctx->getMachOSection("__TEXT","__ustring", 0, 70 = Ctx->getMachOSection("__TEXT", "__literal4", 74 = Ctx->getMachOSection("__TEXT", "__literal8" [all...] |
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMachORelocationInfo.cpp | 23 ARMMachORelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} 29 return ARMMCExpr::CreateUpper16(SubExpr, Ctx); 31 return ARMMCExpr::CreateLower16(SubExpr, Ctx); 41 MCRelocationInfo *llvm::createARMMachORelocationInfo(MCContext &Ctx) { 42 return new ARMMachORelocationInfo(Ctx);
|
ARMMCExpr.h | 37 MCContext &Ctx); 39 static const ARMMCExpr *CreateUpper16(const MCExpr *Expr, MCContext &Ctx) { 40 return Create(VK_ARM_HI16, Expr, Ctx); 43 static const ARMMCExpr *CreateLower16(const MCExpr *Expr, MCContext &Ctx) { 44 return Create(VK_ARM_LO16, Expr, Ctx);
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MachORelocationInfo.cpp | 25 X86_64MachORelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} 39 MCSymbol *Sym = Ctx.GetOrCreateSymbol(SymName); 42 Sym->setVariableValue(MCConstantExpr::Create(SymAddr, Ctx)); 47 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx); 50 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 51 MCConstantExpr::Create(4, Ctx), 52 Ctx); 55 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 56 MCConstantExpr::Create(2, Ctx), [all...] |
X86ELFRelocationInfo.cpp | 26 X86_64ELFRelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} 37 MCSymbol *Sym = Ctx.GetOrCreateSymbol(SymName); 40 Sym->setVariableValue(MCConstantExpr::Create(SymAddr, Ctx)); 79 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 88 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOT, Ctx); 93 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_PLT, Ctx); 98 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 104 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx); 108 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTOFF, Ctx); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64TargetObjectFile.cpp | 20 AArch64LinuxTargetObjectFile::Initialize(MCContext &Ctx, 22 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
|
AArch64TargetObjectFile.h | 26 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM);
|
/external/llvm/lib/Target/XCore/ |
XCoreTargetObjectFile.h | 19 void Initialize(MCContext &Ctx, const TargetMachine &TM);
|
XCoreTargetObjectFile.cpp | 19 void XCoreTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ 20 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 23 Ctx.getELFSection(".dp.data", ELF::SHT_PROGBITS, 28 Ctx.getELFSection(".dp.bss", ELF::SHT_NOBITS, 34 Ctx.getELFSection(".cp.rodata.cst4", ELF::SHT_PROGBITS, 39 Ctx.getELFSection(".cp.rodata.cst8", ELF::SHT_PROGBITS, 44 Ctx.getELFSection(".cp.rodata.cst16", ELF::SHT_PROGBITS, 56 Ctx.getELFSection(".cp.rodata", ELF::SHT_PROGBITS,
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64MCExpr.h | 81 MCContext &Ctx); 83 static const AArch64MCExpr *CreateLo12(const MCExpr *Expr, MCContext &Ctx) { 84 return Create(VK_AARCH64_LO12, Expr, Ctx); 87 static const AArch64MCExpr *CreateGOT(const MCExpr *Expr, MCContext &Ctx) { 88 return Create(VK_AARCH64_GOT, Expr, Ctx); 92 MCContext &Ctx) { 93 return Create(VK_AARCH64_GOT_LO12, Expr, Ctx); 97 MCContext &Ctx) { 98 return Create(VK_AARCH64_DTPREL_G1, Expr, Ctx); 102 MCContext &Ctx) { [all...] |
/external/clang/lib/AST/ |
CXXABI.h | 43 CXXABI *CreateARMCXXABI(ASTContext &Ctx); 44 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx); 45 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
|
NSAPI.cpp | 16 NSAPI::NSAPI(ASTContext &ctx) 17 : Ctx(ctx), ClassIds(), BOOLId(0), NSIntegerId(0), NSUIntegerId(0), 33 return (ClassIds[K] = &Ctx.Idents.get(ClassName[K])); 43 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString")); 46 Sel = Ctx.Selectors.getUnarySelector( 47 &Ctx.Idents.get("stringWithUTF8String")); 51 &Ctx.Idents.get("stringWithCString"), 52 &Ctx.Idents.get("encoding" [all...] |
ItaniumCXXABI.cpp | 34 ItaniumCXXABI(ASTContext &Ctx) : Context(Ctx) { } 68 ARMCXXABI(ASTContext &Ctx) : ItaniumCXXABI(Ctx) { } 72 CXXABI *clang::CreateItaniumCXXABI(ASTContext &Ctx) { 73 return new ItaniumCXXABI(Ctx); 76 CXXABI *clang::CreateARMCXXABI(ASTContext &Ctx) { 77 return new ARMCXXABI(Ctx);
|
RecordLayout.cpp | 20 void ASTRecordLayout::Destroy(ASTContext &Ctx) { 22 Ctx.Deallocate(FieldOffsets); 24 Ctx.Deallocate(CXXInfo); 28 Ctx.Deallocate(this); 31 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, CharUnits size, 38 FieldOffsets = new (Ctx) uint64_t[FieldCount]; 44 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, 58 FieldCount(fieldcount), CXXInfo(new (Ctx) CXXRecordLayoutInfo) 61 FieldOffsets = new (Ctx) uint64_t[FieldCount]; 78 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) [all...] |
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 { 40 Cl::Kinds kind = ClassifyInternal(Ctx, this); 43 if (!Ctx.getLangOpts().CPlusPlus) [all...] |
/external/llvm/lib/IR/ |
DebugLoc.cpp | 20 MDNode *DebugLoc::getScope(const LLVMContext &Ctx) const { 26 assert(unsigned(ScopeIdx) <= Ctx.pImpl->ScopeRecords.size() && 28 return Ctx.pImpl->ScopeRecords[ScopeIdx-1].get(); 32 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() && 34 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].first.get(); 37 MDNode *DebugLoc::getInlinedAt(const LLVMContext &Ctx) const { 43 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() && 45 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].second.get(); 50 const LLVMContext &Ctx) const { 59 assert(unsigned(ScopeIdx) <= Ctx.pImpl->ScopeRecords.size() & [all...] |
/external/llvm/include/llvm/MC/ |
MCRelocationInfo.h | 35 MCContext &Ctx; 38 MCRelocationInfo(MCContext &Ctx);
|
MCExpr.h | 120 static const MCConstantExpr *Create(int64_t Value, MCContext &Ctx); 270 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, MCContext &Ctx) { 271 return MCSymbolRefExpr::Create(Symbol, VK_None, Ctx); 275 MCContext &Ctx); 277 MCContext &Ctx); 324 MCContext &Ctx); 325 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { 326 return Create(LNot, Expr, Ctx); 328 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { 329 return Create(Minus, Expr, Ctx); [all...] |
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
SystemZMCAsmInfo.cpp | 35 SystemZMCAsmInfo::getNonexecutableStackSection(MCContext &Ctx) const { 36 return Ctx.getELFSection(".note.GNU-stack", ELF::SHT_PROGBITS,
|
SystemZMCAsmInfo.h | 24 virtual const MCSection *getNonexecutableStackSection(MCContext &Ctx) const
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXMCExpr.h | 40 MCContext &Ctx); 43 MCContext &Ctx) { 44 return Create(VK_NVPTX_SINGLE_PREC_FLOAT, Flt, Ctx); 48 MCContext &Ctx) { 49 return Create(VK_NVPTX_DOUBLE_PREC_FLOAT, Flt, Ctx);
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCExpr.h | 46 bool isDarwin, MCContext &Ctx); 49 bool isDarwin, MCContext &Ctx) { 50 return Create(VK_PPC_LO, Expr, isDarwin, Ctx); 54 bool isDarwin, MCContext &Ctx) { 55 return Create(VK_PPC_HI, Expr, isDarwin, Ctx); 59 bool isDarwin, MCContext &Ctx) { 60 return Create(VK_PPC_HA, Expr, isDarwin, Ctx);
|
/external/llvm/lib/Target/R600/ |
AMDGPUMCInstLower.h | 22 MCContext &Ctx; 25 AMDGPUMCInstLower(MCContext &ctx);
|