/external/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);
|
/external/llvm/lib/MC/MCDisassembler/ |
H A D | MCRelocationInfo.cpp | 17 MCRelocationInfo::MCRelocationInfo(MCContext &Ctx) argument 18 : Ctx(Ctx) { 37 MCRelocationInfo *llvm::createMCRelocationInfo(StringRef TT, MCContext &Ctx) { argument 38 return new MCRelocationInfo(Ctx);
|
H A D | MCExternalSymbolizer.cpp | 90 MCSymbol *Sym = Ctx.GetOrCreateSymbol(Name); 91 Add = MCSymbolRefExpr::Create(Sym, Ctx); 93 Add = MCConstantExpr::Create((int)SymbolicOp.AddSymbol.Value, Ctx); 101 MCSymbol *Sym = Ctx.GetOrCreateSymbol(Name); 102 Sub = MCSymbolRefExpr::Create(Sym, Ctx); 104 Sub = MCConstantExpr::Create((int)SymbolicOp.SubtractSymbol.Value, Ctx); 110 Off = MCConstantExpr::Create(SymbolicOp.Value, Ctx); 116 LHS = MCBinaryExpr::CreateSub(Add, Sub, Ctx); 118 LHS = MCUnaryExpr::CreateMinus(Sub, Ctx); 120 Expr = MCBinaryExpr::CreateAdd(LHS, Off, Ctx); 187 createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MachORelocationInfo.cpp | 25 X86_64MachORelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} argument 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), 114 createX86_64MachORelocationInfo(MCContext &Ctx) argument [all...] |
H A D | X86ELFRelocationInfo.cpp | 26 X86_64ELFRelocationInfo(MCContext &Ctx) : MCRelocationInfo(Ctx) {} argument 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); 132 createX86_64ELFRelocationInfo(MCContext &Ctx) argument [all...] |
/external/llvm/lib/MC/ |
H A D | MCAsmInfoELF.cpp | 24 MCAsmInfoELF::getNonexecutableStackSection(MCContext &Ctx) const { 25 return Ctx.getELFSection(".note.GNU-stack", ELF::SHT_PROGBITS, 0);
|
H A D | MCSection.cpp | 21 MCSymbol *MCSection::getEndSymbol(MCContext &Ctx) const { 23 End = Ctx.createTempSymbol("sec_end", true);
|
H A D | MCObjectFileInfo.cpp | 60 = Ctx->getMachOSection("__TEXT", "__text", 64 = Ctx->getMachOSection("__DATA", "__data", 0, 71 = Ctx->getMachOSection("__DATA", "__thread_data", 75 = Ctx->getMachOSection("__DATA", "__thread_bss", 81 = Ctx->getMachOSection("__DATA", "__thread_vars", 86 = Ctx->getMachOSection("__DATA", "__thread_init", 91 = Ctx->getMachOSection("__TEXT", "__cstring", 95 = Ctx->getMachOSection("__TEXT","__ustring", 0, 98 = Ctx->getMachOSection("__TEXT", "__literal4", 102 = Ctx [all...] |
/external/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...] |
/external/clang/lib/AST/ |
H A D | NSAPI.cpp | 18 : Ctx(ctx), ClassIds(), BOOLId(nullptr), NSIntegerId(nullptr), 37 return (ClassIds[K] = &Ctx.Idents.get(ClassName[K])); 47 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString")); 50 Sel = Ctx.Selectors.getUnarySelector( 51 &Ctx.Idents.get("stringWithUTF8String")); 54 Sel = Ctx.Selectors.getUnarySelector( 55 &Ctx.Idents.get("initWithUTF8String")); 59 &Ctx.Idents.get("stringWithCString"), 60 &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 404 ClassifyDecl(ASTContext &Ctx, const Decl *D) argument 432 ClassifyUnnamed(ASTContext &Ctx, QualType T) argument 449 ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) argument 506 ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E) argument 541 ClassifyConditional(ASTContext &Ctx, const Expr *True, const Expr *False) argument 573 IsModifiable(ASTContext &Ctx, const Expr *E, Cl::Kinds Kind, SourceLocation &Loc) argument 646 isModifiableLvalue(ASTContext &Ctx, SourceLocation *Loc) const argument [all...] |
H A D | RecordLayout.cpp | 20 void ASTRecordLayout::Destroy(ASTContext &Ctx) { argument 22 Ctx.Deallocate(FieldOffsets); 25 Ctx.Deallocate(CXXInfo); 28 Ctx.Deallocate(this); 31 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, CharUnits size, argument 41 FieldOffsets = new (Ctx) uint64_t[FieldCount]; 47 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, argument 67 FieldCount(fieldcount), CXXInfo(new (Ctx) CXXRecordLayoutInfo) 70 FieldOffsets = new (Ctx) uint64_t[FieldCount]; 92 if (Ctx [all...] |
/external/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 Ctx, "opencl.image3d_t"), ImgAddrSpc); 62 return llvm::IntegerType::get(Ctx, 32); 65 Ctx, "opencl.event_t"), 0);
|
H A D | CGLoopInfo.cpp | 20 static MDNode *createMetadata(LLVMContext &Ctx, const LoopAttributes &Attrs) { argument 29 auto TempNode = MDNode::getTemporary(Ctx, None); 34 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.vectorize.width"), 36 Type::getInt32Ty(Ctx), Attrs.VectorizerWidth))}; 37 Args.push_back(MDNode::get(Ctx, Vals)); 42 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.interleave.count"), 44 Type::getInt32Ty(Ctx), Attrs.VectorizerUnroll))}; 45 Args.push_back(MDNode::get(Ctx, Vals)); 51 MDString::get(Ctx, "llvm.loop.vectorize.enable"), 53 Type::getInt1Ty(Ctx), [all...] |
/external/compiler-rt/test/tsan/ |
H A D | cond_race.cc | 8 struct Ctx { struct 15 Ctx *c = (Ctx*)p; 26 Ctx *c = new Ctx();
|
/external/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 140 static const MCConstantExpr *Create(int64_t Value, MCContext &Ctx); 304 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, MCContext &Ctx) { argument 305 return MCSymbolRefExpr::Create(Symbol, VK_None, Ctx); 309 MCContext &Ctx); 311 MCContext &Ctx); 362 MCContext &Ctx); 363 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { argument 364 return Create(LNot, Expr, Ctx); 366 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { argument 367 return Create(Minus, Expr, Ctx); 369 CreateNot(const MCExpr *Expr, MCContext &Ctx) argument 372 CreatePlus(const MCExpr *Expr, MCContext &Ctx) argument 434 CreateAdd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 438 CreateAnd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 442 CreateDiv(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 446 CreateEQ(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 450 CreateGT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 454 CreateGTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 458 CreateLAnd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 462 CreateLOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 466 CreateLT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 470 CreateLTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 474 CreateMod(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 478 CreateMul(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 482 CreateNE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 486 CreateOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 490 CreateShl(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 494 CreateShr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 498 CreateSub(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 502 CreateXor(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument [all...] |
H A D | MCAsmInfoELF.h | 18 const 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);
|
/external/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmInstrumentation.h | 31 const MCContext &Ctx, const MCSubtargetInfo &STI); 46 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out); 51 const MCContext &Ctx, const MCSubtargetInfo &STI); 55 unsigned GetFrameRegGeneric(const MCContext &Ctx, MCStreamer &Out);
|
/external/llvm/unittests/Linker/ |
H A D | LinkModulesTest.cpp | 27 M.reset(new Module("MyModule", Ctx)); 29 Type::getInt8PtrTy(Ctx), Type::getInt32Ty(Ctx), false /*=isVarArg*/); 33 EntryBB = BasicBlock::Create(Ctx, "entry", F); 34 SwitchCase1BB = BasicBlock::Create(Ctx, "switch.case.1", F); 35 SwitchCase2BB = BasicBlock::Create(Ctx, "switch.case.2", F); 36 ExitBB = BasicBlock::Create(Ctx, "exit", F); 38 AT = ArrayType::get(Type::getInt8PtrTy(Ctx), 3); 51 ConstantInt *One = ConstantInt::get(Type::getInt32Ty(Ctx), 1); 53 Type::getInt8PtrTy(Ctx)); 61 LLVMContext Ctx; member in class:__anon11278::LinkModuleTest 128 getInternal(LLVMContext &Ctx) argument [all...] |
/external/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64Disassembler.h | 26 AArch64Disassembler(const MCSubtargetInfo &STI, MCContext &Ctx) argument 27 : MCDisassembler(STI, Ctx) {}
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCAsmInfo.cpp | 53 MCContext &Ctx = Streamer.getContext(); local 55 MCSymbolRefExpr::Create(Sym, Ctx), Ctx); 66 MCContext &Ctx = Streamer.getContext(); local 68 MCSymbolRefExpr::Create(Sym, Ctx), Ctx);
|
/external/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 104 CallingContext Ctx(nullptr, D); 109 Ctx.SelfArg = ME->getBase(); 110 Ctx.SelfArrow = ME->isArrow(); 113 Ctx.SelfArg = CE->getImplicitObjectArgument(); 114 Ctx.SelfArrow = isCalleeArrow(CE->getCallee()); 115 Ctx.NumArgs = CE->getNumArgs(); 116 Ctx.FunArgs = CE->getArgs(); 118 Ctx.NumArgs = CE->getNumArgs(); 119 Ctx.FunArgs = CE->getArgs(); 122 Ctx 154 translateAttrExpr(const Expr *AttrExp, CallingContext *Ctx) argument 203 translate(const Stmt *S, CallingContext *Ctx) argument 273 translateDeclRefExpr(const DeclRefExpr *DRE, CallingContext *Ctx) argument 298 translateCXXThisExpr(const CXXThisExpr *TE, CallingContext *Ctx) argument 342 translateMemberExpr(const MemberExpr *ME, CallingContext *Ctx) argument 358 translateCallExpr(const CallExpr *CE, CallingContext *Ctx, const Expr *SelfE) argument 384 translateCXXMemberCallExpr( const CXXMemberCallExpr *ME, CallingContext *Ctx) argument 400 translateCXXOperatorCallExpr( const CXXOperatorCallExpr *OCE, CallingContext *Ctx) argument 415 translateUnaryOperator(const UnaryOperator *UO, CallingContext *Ctx) argument 465 translateBinOp(til::TIL_BinaryOpcode Op, const BinaryOperator *BO, CallingContext *Ctx, bool Reverse) argument 477 translateBinAssign(til::TIL_BinaryOpcode Op, const BinaryOperator *BO, CallingContext *Ctx, bool Assign) argument 504 translateBinaryOperator(const BinaryOperator *BO, CallingContext *Ctx) argument 550 translateCastExpr(const CastExpr *CE, CallingContext *Ctx) argument 585 translateArraySubscriptExpr(const ArraySubscriptExpr *E, CallingContext *Ctx) argument 594 translateAbstractConditionalOperator( const AbstractConditionalOperator *CO, CallingContext *Ctx) argument 604 translateDeclStmt(const DeclStmt *S, CallingContext *Ctx) argument [all...] |
/external/clang/lib/ARCMigrate/ |
H A D | TransEmptyStatementsAndDealloc.cpp | 34 ASTContext &Ctx) { 45 SourceManager &SM = Ctx.getSourceManager(); 70 SourceLocation AfterMacroSemiLoc = findSemiAfterLocation(AfterMacroLoc, Ctx); 79 ASTContext &Ctx; member in class:__anon792::EmptyChecker 84 : Ctx(ctx), MacroLocs(macroLocs) { } 87 return isEmptyARCMTMacroStatement(S, MacroLocs, Ctx); 103 if (hasSideEffects(condE, Ctx)) 117 if (hasSideEffects(condE, Ctx)) 127 if (hasSideEffects(condE, Ctx)) 137 if (hasSideEffects(Exp, Ctx)) 32 isEmptyARCMTMacroStatement(NullStmt *S, std::vector<SourceLocation> &MacroLocs, ASTContext &Ctx) argument 188 isBodyEmpty(CompoundStmt *body, ASTContext &Ctx, std::vector<SourceLocation> &MacroLocs) argument 198 ASTContext &Ctx = pass.Ctx; local [all...] |