Searched refs:Ctx (Results 1 - 25 of 408) sorted by relevance

1234567891011>>

/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachORelocationInfo.cpp23 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 DMCRelocationInfo.cpp17 MCRelocationInfo::MCRelocationInfo(MCContext &Ctx) argument
18 : Ctx(Ctx) {
37 MCRelocationInfo *llvm::createMCRelocationInfo(StringRef TT, MCContext &Ctx) { argument
38 return new MCRelocationInfo(Ctx);
H A DMCExternalSymbolizer.cpp90 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 DX86MachORelocationInfo.cpp25 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 DX86ELFRelocationInfo.cpp26 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 DMCAsmInfoELF.cpp24 MCAsmInfoELF::getNonexecutableStackSection(MCContext &Ctx) const {
25 return Ctx.getELFSection(".note.GNU-stack", ELF::SHT_PROGBITS, 0);
H A DMCSection.cpp21 MCSymbol *MCSection::getEndSymbol(MCContext &Ctx) const {
23 End = Ctx.createTempSymbol("sec_end", true);
H A DMCObjectFileInfo.cpp60 = 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 DSelectorExtras.h19 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 DNSAPI.cpp18 : 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 DExprClassification.cpp26 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 DRecordLayout.cpp20 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 DCGOpenCLRuntime.cpp36 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 DCGLoopInfo.cpp20 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 Dcond_race.cc8 struct Ctx { struct
15 Ctx *c = (Ctx*)p;
26 Ctx *c = new Ctx();
/external/llvm/include/llvm/MC/
H A DMCExpr.h140 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 DMCAsmInfoELF.h18 const MCSection *getNonexecutableStackSection(MCContext &Ctx) const final;
H A DMCSymbolizer.h45 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 DMCRelocationInfo.h35 MCContext &Ctx; member in class:llvm::MCRelocationInfo
38 MCRelocationInfo(MCContext &Ctx);
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmInstrumentation.h31 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 DLinkModulesTest.cpp27 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 DAArch64Disassembler.h26 AArch64Disassembler(const MCSubtargetInfo &STI, MCContext &Ctx) argument
27 : MCDisassembler(STI, Ctx) {}
/external/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCAsmInfo.cpp53 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 DThreadSafetyCommon.cpp104 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 DTransEmptyStatementsAndDealloc.cpp34 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...]

Completed in 361 milliseconds

1234567891011>>