| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
| H A D | MCObjectFileInfo.cpp | 54 EHFrameSection = Ctx->getMachOSection( in initMachOMCObjectFileInfo() 74 = Ctx->getMachOSection("__TEXT", "__text", in initMachOMCObjectFileInfo() 78 = Ctx->getMachOSection("__DATA", "__data", 0, SectionKind::getData()); in initMachOMCObjectFileInfo() 84 = Ctx->getMachOSection("__DATA", "__thread_data", in initMachOMCObjectFileInfo() 88 = Ctx->getMachOSection("__DATA", "__thread_bss", in initMachOMCObjectFileInfo() 94 = Ctx->getMachOSection("__DATA", "__thread_vars", in initMachOMCObjectFileInfo() 98 TLSThreadInitSection = Ctx->getMachOSection( in initMachOMCObjectFileInfo() 103 = Ctx->getMachOSection("__TEXT", "__cstring", in initMachOMCObjectFileInfo() 107 = Ctx->getMachOSection("__TEXT","__ustring", 0, in initMachOMCObjectFileInfo() 110 = Ctx->getMachOSection("__TEXT", "__literal4", in initMachOMCObjectFileInfo() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | NSAPI.cpp | 18 : Ctx(ctx), ClassIds(), BOOLId(nullptr), NSIntegerId(nullptr), in NSAPI() 37 return (ClassIds[K] = &Ctx.Idents.get(ClassName[K])); in getNSClassId() 47 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString")); in getNSStringSelector() 50 Sel = Ctx.Selectors.getUnarySelector( in getNSStringSelector() 51 &Ctx.Idents.get("stringWithUTF8String")); in getNSStringSelector() 54 Sel = Ctx.Selectors.getUnarySelector( in getNSStringSelector() 55 &Ctx.Idents.get("initWithUTF8String")); in getNSStringSelector() 59 &Ctx.Idents.get("stringWithCString"), in getNSStringSelector() 60 &Ctx.Idents.get("encoding") in getNSStringSelector() 62 Sel = Ctx.Selectors.getSelector(2, KeyIdents); in getNSStringSelector() [all …]
|
| H A D | QualTypeNames.cpp | 31 const ASTContext &Ctx, 46 const ASTContext &Ctx, const TypeDecl *TD, 50 const ASTContext &Ctx, const Decl *decl, 54 const ASTContext &Ctx, NestedNameSpecifier *scope, bool WithGlobalNsPrefix); 56 static bool getFullyQualifiedTemplateName(const ASTContext &Ctx, in getFullyQualifiedTemplateName() argument 71 Ctx, NNS, WithGlobalNsPrefix); in getFullyQualifiedTemplateName() 80 Ctx, ArgTDecl, true, WithGlobalNsPrefix); in getFullyQualifiedTemplateName() 83 TName = Ctx.getQualifiedTemplateName(NNS, in getFullyQualifiedTemplateName() 90 static bool getFullyQualifiedTemplateArgument(const ASTContext &Ctx, in getFullyQualifiedTemplateArgument() argument 100 Changed = getFullyQualifiedTemplateName(Ctx, TName, WithGlobalNsPrefix); in getFullyQualifiedTemplateArgument() [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 { in ClassifyImpl() argument 40 Cl::Kinds kind = ClassifyInternal(Ctx, this); in ClassifyImpl() 43 if (!Ctx.getLangOpts().CPlusPlus) { in ClassifyImpl() [all …]
|
| H A D | ScanfFormatString.cpp | 225 ArgType ScanfSpecifier::getArgType(ASTContext &Ctx) const { in getArgType() 238 return ArgType::PtrTo(Ctx.IntTy); in getArgType() 242 return ArgType::PtrTo(Ctx.ShortTy); in getArgType() 244 return ArgType::PtrTo(Ctx.LongTy); in getArgType() 247 return ArgType::PtrTo(Ctx.LongLongTy); in getArgType() 249 return ArgType::PtrTo(ArgType(Ctx.LongLongTy, "__int64")); in getArgType() 251 return ArgType::PtrTo(ArgType(Ctx.getIntMaxType(), "intmax_t")); in getArgType() 253 return ArgType::PtrTo(ArgType(Ctx.getSignedSizeType(), "ssize_t")); in getArgType() 255 return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t")); in getArgType() 258 return ArgType::PtrTo(Ctx.LongLongTy); in getArgType() [all …]
|
| H A D | PrintfFormatString.cpp | 488 ArgType PrintfSpecifier::getScalarArgType(ASTContext &Ctx, in getScalarArgType() argument 493 return Ctx.IntTy; in getScalarArgType() 498 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getScalarArgType() 499 return Ctx.IntTy; in getScalarArgType() 509 return Ctx.LongLongTy; in getScalarArgType() 512 return Ctx.IntTy; in getScalarArgType() 514 return ArgType(Ctx.IntTy, "__int32"); in getScalarArgType() 517 case LengthModifier::AsShort: return Ctx.ShortTy; in getScalarArgType() 518 case LengthModifier::AsLong: return Ctx.LongTy; in getScalarArgType() 521 return Ctx.LongLongTy; in getScalarArgType() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 72 static uint8_t readUint8(WasmObjectFile::ReadContext &Ctx) { in readUint8() argument 73 if (Ctx.Ptr == Ctx.End) in readUint8() 75 return *Ctx.Ptr++; in readUint8() 78 static uint32_t readUint32(WasmObjectFile::ReadContext &Ctx) { in readUint32() argument 79 if (Ctx.Ptr + 4 > Ctx.End) in readUint32() 81 uint32_t Result = support::endian::read32le(Ctx.Ptr); in readUint32() 82 Ctx.Ptr += 4; in readUint32() 86 static int32_t readFloat32(WasmObjectFile::ReadContext &Ctx) { in readFloat32() argument 87 if (Ctx.Ptr + 4 > Ctx.End) in readFloat32() 90 memcpy(&Result, Ctx.Ptr, sizeof(Result)); in readFloat32() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LocalizationChecker.cpp | 73 void initUIMethods(ASTContext &Ctx) const; 74 void initLocStringsMethods(ASTContext &Ctx) const; 138 UIMethods.insert({&Ctx.Idents.get(#receiver), \ 143 {Ctx.Selectors.getNullarySelector(&Ctx.Idents.get(#method)), argument}); 146 {Ctx.Selectors.getUnarySelector(&Ctx.Idents.get(#method)), argument}); 148 receiver##M.insert({Ctx.Selectors.getSelector(count, method_list), argument}); 152 void NonLocalizedStringChecker::initUIMethods(ASTContext &Ctx) const { in initUIMethods() 162 &Ctx.Idents.get("initWithTitle"), &Ctx.Idents.get("image"), in initUIMethods() 163 &Ctx.Idents.get("tag")}; in initUIMethods() 166 &Ctx.Idents.get("initWithTitle"), &Ctx.Idents.get("image"), in initUIMethods() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | ThreadSafetyCommon.cpp | 103 CallingContext Ctx(nullptr, D); in translateAttrExpr() local 108 Ctx.SelfArg = ME->getBase(); in translateAttrExpr() 109 Ctx.SelfArrow = ME->isArrow(); in translateAttrExpr() 111 Ctx.SelfArg = CE->getImplicitObjectArgument(); in translateAttrExpr() 112 Ctx.SelfArrow = isCalleeArrow(CE->getCallee()); in translateAttrExpr() 113 Ctx.NumArgs = CE->getNumArgs(); in translateAttrExpr() 114 Ctx.FunArgs = CE->getArgs(); in translateAttrExpr() 116 Ctx.NumArgs = CE->getNumArgs(); in translateAttrExpr() 117 Ctx.FunArgs = CE->getArgs(); in translateAttrExpr() 119 Ctx.SelfArg = nullptr; // Will be set below in translateAttrExpr() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRAsmBackend.cpp | 39 MCContext *Ctx = nullptr) { in signed_width() argument 49 if (Ctx) { in signed_width() 50 Ctx->reportFatalError(Fixup.getLoc(), Diagnostic); in signed_width() 59 MCContext *Ctx = nullptr) { in unsigned_width() argument 68 if (Ctx) { in unsigned_width() 69 Ctx->reportFatalError(Fixup.getLoc(), Diagnostic); in unsigned_width() 78 MCContext *Ctx = nullptr) { in adjustBranch() argument 81 unsigned_width(Size + 1, Value, std::string("branch target"), Fixup, Ctx); in adjustBranch() 89 uint64_t &Value, MCContext *Ctx = nullptr) { in adjustRelativeBranch() argument 92 signed_width(Size + 1, Value, std::string("branch target"), Fixup, Ctx); in adjustRelativeBranch() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 25 LLVMContext &Ctx = Header->getContext(); in createLoopPropertiesMetadata() local 30 MDNode *LoopID = MDNode::getDistinct(Ctx, NewLoopProperties); in createLoopPropertiesMetadata() 38 LLVMContext &Ctx = Header->getContext(); in createPipeliningMetadata() local 51 MDNode::get(Ctx, {MDString::get(Ctx, "llvm.loop.pipeline.disable"), in createPipeliningMetadata() 53 llvm::Type::getInt1Ty(Ctx), 1))})); in createPipeliningMetadata() 65 MDString::get(Ctx, "llvm.loop.pipeline.initiationinterval"), in createPipeliningMetadata() 67 llvm::Type::getInt32Ty(Ctx), Attrs.PipelineInitiationInterval))}; in createPipeliningMetadata() 68 Args.push_back(MDNode::get(Ctx, Vals)); in createPipeliningMetadata() 73 MDNode *LoopID = MDNode::getDistinct(Ctx, Args); in createPipeliningMetadata() 83 LLVMContext &Ctx = Header->getContext(); in createPartialUnrollMetadata() local [all …]
|
| H A D | CGNonTrivialStruct.cpp | 26 ASTContext &Ctx) { in getFieldSize() argument 28 return FD->getBitWidthValue(Ctx); in getFieldSize() 29 return Ctx.getTypeSize(FT); in getFieldSize() 37 StructVisitor(ASTContext &Ctx) : Ctx(Ctx) {} in StructVisitor() 62 return FD ? Ctx.getASTRecordLayout(FD->getParent()) in getFieldOffsetInBits() 68 return Ctx.toCharUnitsFromBits(getFieldOffsetInBits(FD)); in getFieldOffset() 73 ASTContext &getContext() { return Ctx; } in getContext() 74 ASTContext &Ctx; member 83 CopyStructVisitor(ASTContext &Ctx) : StructVisitor<Derived>(Ctx) {} in CopyStructVisitor() 110 ASTContext &Ctx = asDerived().getContext(); in visitTrivial() local [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCExpr.h | 165 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx, 384 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { in create() argument 385 return MCSymbolRefExpr::create(Symbol, VK_None, Ctx); in create() 389 MCContext &Ctx, SMLoc Loc = SMLoc()); 391 MCContext &Ctx); 443 MCContext &Ctx, SMLoc Loc = SMLoc()); 445 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) { 446 return create(LNot, Expr, Ctx, Loc); 449 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) { 450 return create(Minus, Expr, Ctx, Loc); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| H A D | MPIChecker.cpp | 26 CheckerContext &Ctx) const { in checkDoubleNonblocking() 40 ProgramStateRef State = Ctx.getState(); in checkDoubleNonblocking() 45 ExplodedNode *ErrorNode = Ctx.generateNonFatalErrorNode(); in checkDoubleNonblocking() 47 Ctx.getBugReporter()); in checkDoubleNonblocking() 48 Ctx.addTransition(ErrorNode->getState(), ErrorNode); in checkDoubleNonblocking() 53 Ctx.addTransition(State); in checkDoubleNonblocking() 58 CheckerContext &Ctx) const { in checkUnmatchedWaits() 71 allRegionsUsedByWait(ReqRegions, MR, PreCallEvent, Ctx); in checkUnmatchedWaits() 75 ProgramStateRef State = Ctx.getState(); in checkUnmatchedWaits() 85 ErrorNode = Ctx.generateNonFatalErrorNode(State, &Tag); in checkUnmatchedWaits() [all …]
|
| H A D | MPIChecker.h | 35 void checkPreCall(const CallEvent &CE, CheckerContext &Ctx) const { in checkPreCall() argument 36 dynamicInit(Ctx); in checkPreCall() 37 checkUnmatchedWaits(CE, Ctx); in checkPreCall() 38 checkDoubleNonblocking(CE, Ctx); in checkPreCall() 41 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &Ctx) const { in checkDeadSymbols() argument 42 dynamicInit(Ctx); in checkDeadSymbols() 43 checkMissingWaits(SymReaper, Ctx); in checkDeadSymbols() 46 void dynamicInit(CheckerContext &Ctx) const { in dynamicInit() argument 50 .reset(new MPIFunctionClassifier{Ctx.getASTContext()}); in dynamicInit() 59 clang::ento::CheckerContext &Ctx) const; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| H A D | ByteCodeStmtGen.cpp | 31 LabelScope(ByteCodeStmtGen<Emitter> *Ctx) : Ctx(Ctx) {} in LabelScope() argument 33 ByteCodeStmtGen<Emitter> *Ctx; member in clang::interp::LabelScope 42 LoopScope(ByteCodeStmtGen<Emitter> *Ctx, LabelTy BreakLabel, in LoopScope() argument 44 : LabelScope<Emitter>(Ctx), OldBreakLabel(Ctx->BreakLabel), in LoopScope() 45 OldContinueLabel(Ctx->ContinueLabel) { in LoopScope() 46 this->Ctx->BreakLabel = BreakLabel; in LoopScope() 47 this->Ctx->ContinueLabel = ContinueLabel; in LoopScope() 51 this->Ctx->BreakLabel = OldBreakLabel; in ~LoopScope() 52 this->Ctx->ContinueLabel = OldContinueLabel; in ~LoopScope() 67 SwitchScope(ByteCodeStmtGen<Emitter> *Ctx, CaseMap &&CaseLabels, in SwitchScope() argument [all …]
|
| H A D | ByteCodeExprGen.h | 59 Context &Ctx; variable 66 ByteCodeExprGen(Context &Ctx, Program &P, Tys &&... Args) in ByteCodeExprGen() argument 67 : Emitter(Ctx, P, Args...), Ctx(Ctx), P(P) {} in ByteCodeExprGen() 92 auto &ASTContext = Ctx.getASTContext(); in getIntWidth() 98 auto &ASTContext = Ctx.getASTContext(); in getCharBit() 107 return Ctx.classify(Ty); in classify() 202 return emitConst(*Ctx.classify(Ty), NumBits, WrappedValue, E); in emitConst() 243 virtual ~VariableScope() { Ctx->VarScope = this->Parent; } in ~VariableScope() 267 VariableScope(ByteCodeExprGen<Emitter> *Ctx) in VariableScope() argument 268 : Ctx(Ctx), Parent(Ctx->VarScope) { in VariableScope() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64ELFObjectWriter.cpp | 38 unsigned getRelocType(MCContext &Ctx, const MCValue &Target, 59 MCContext &Ctx) { in isNonILP32reloc() argument 64 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G3)); in isNonILP32reloc() 67 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G2)); in isNonILP32reloc() 70 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_SABS_G2)); in isNonILP32reloc() 73 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G2_NC)); in isNonILP32reloc() 76 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_SABS_G1)); in isNonILP32reloc() 79 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G1_NC)); in isNonILP32reloc() 82 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSLD_MOVW_DTPREL_G2)); in isNonILP32reloc() 85 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSLD_MOVW_DTPREL_G1_NC)); in isNonILP32reloc() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/ |
| H A D | Win64EHDumper.cpp | 128 static std::string formatSymbol(const Dumper::Context &Ctx, in formatSymbol() argument 135 if (!Ctx.ResolveSymbol(Section, Offset, Symbol, Ctx.UserData)) { in formatSymbol() 148 } else if (!getSymbol(Ctx.COFF, Ctx.COFF.getImageBase() + Displacement, in formatSymbol() 153 OS << format(" (0x%" PRIX64 ")", Ctx.COFF.getImageBase() + Displacement); in formatSymbol() 161 OS << format("(0x%" PRIX64 ")", Ctx.COFF.getImageBase() + Displacement); in formatSymbol() 167 static std::error_code resolveRelocation(const Dumper::Context &Ctx, in resolveRelocation() argument 174 Ctx.ResolveSymbol(Section, Offset, Symbol, Ctx.UserData)) in resolveRelocation() 185 ResolvedSection = Ctx.COFF.getCOFFSection(**SI); in resolveRelocation() 203 void Dumper::printRuntimeFunctionEntry(const Context &Ctx, in printRuntimeFunctionEntry() argument 208 formatSymbol(Ctx, Section, Offset + 0, RF.StartAddress)); in printRuntimeFunctionEntry() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 323 fromData(llvm::SMTSolverRef &Solver, ASTContext &Ctx, const SymbolData *Sym) { in fromData() argument 326 const uint64_t BitWidth = Ctx.getTypeSize(Ty); in fromData() 336 ASTContext &Ctx, in getCastExpr() argument 339 return fromCast(Solver, Exp, ToTy, Ctx.getTypeSize(ToTy), FromTy, in getCastExpr() 340 Ctx.getTypeSize(FromTy)); in getCastExpr() 346 getBinExpr(llvm::SMTSolverRef &Solver, ASTContext &Ctx, in getBinExpr() argument 352 doTypeConversion(Solver, Ctx, NewLHS, NewRHS, LTy, RTy); in getBinExpr() 361 *RetTy = Ctx.BoolTy; in getBinExpr() 369 *RetTy = Ctx.getPointerDiffType(); in getBinExpr() 382 ASTContext &Ctx, in getSymBinExpr() argument [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
| H A D | TransEmptyStatementsAndDealloc.cpp | 33 ASTContext &Ctx) { in isEmptyARCMTMacroStatement() argument 44 SourceManager &SM = Ctx.getSourceManager(); in isEmptyARCMTMacroStatement() 68 SourceLocation AfterMacroSemiLoc = findSemiAfterLocation(AfterMacroLoc, Ctx); in isEmptyARCMTMacroStatement() 77 ASTContext &Ctx; member in __anon37a044190111::EmptyChecker 82 : Ctx(ctx), MacroLocs(macroLocs) { } in EmptyChecker() 85 return isEmptyARCMTMacroStatement(S, MacroLocs, Ctx); in VisitNullStmt() 101 if (hasSideEffects(condE, Ctx)) in VisitIfStmt() 113 if (hasSideEffects(condE, Ctx)) in VisitWhileStmt() 123 if (hasSideEffects(condE, Ctx)) in VisitDoStmt() 133 if (hasSideEffects(Exp, Ctx)) in VisitObjCForCollectionStmt() [all …]
|
| H A D | ObjCMT.cpp | 50 void migrateObjCContainerDecl(ASTContext &Ctx, ObjCContainerDecl *D); 51 void migrateProtocolConformance(ASTContext &Ctx, 54 bool migrateNSEnumDecl(ASTContext &Ctx, const EnumDecl *EnumDcl, 56 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl); 57 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, 59 bool migrateProperty(ASTContext &Ctx, ObjCContainerDecl *D, ObjCMethodDecl *OM); 60 void migrateNsReturnsInnerPointer(ASTContext &Ctx, ObjCMethodDecl *OM); 61 void migratePropertyNsReturnsInnerPointer(ASTContext &Ctx, ObjCPropertyDecl *P); 62 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, 66 void migrateCFAnnotation(ASTContext &Ctx, const Decl *Decl); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/TextAPI/ |
| H A D | TextStubCommon.cpp | 22 void ScalarTraits<FlowStringRef>::output(const FlowStringRef &Value, void *Ctx, in output() argument 24 ScalarTraits<StringRef>::output(Value, Ctx, OS); in output() 26 StringRef ScalarTraits<FlowStringRef>::input(StringRef Value, void *Ctx, in input() argument 28 return ScalarTraits<StringRef>::input(Value, Ctx, Out.value); in input() 48 const auto *Ctx = reinterpret_cast<TextAPIContext *>(IO); in output() local 49 assert((!Ctx || Ctx->FileKind != FileType::Invalid) && in output() 52 if (Ctx && Ctx->FileKind == TBD_V3 && Values.count(PlatformKind::macOS) && in output() 95 const auto *Ctx = reinterpret_cast<TextAPIContext *>(IO); in input() local 96 assert((!Ctx || Ctx->FileKind != FileType::Invalid) && in input() 100 if (Ctx && Ctx->FileKind == FileType::TBD_V3) { in input() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/ |
| H A D | MCExternalSymbolizer.cpp | 93 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); in tryAddingSymbolicOperand() 94 Add = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand() 96 Add = MCConstantExpr::create((int)SymbolicOp.AddSymbol.Value, Ctx); in tryAddingSymbolicOperand() 104 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); in tryAddingSymbolicOperand() 105 Sub = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand() 107 Sub = MCConstantExpr::create((int)SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand() 113 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx); in tryAddingSymbolicOperand() 119 LHS = MCBinaryExpr::createSub(Add, Sub, Ctx); in tryAddingSymbolicOperand() 121 LHS = MCUnaryExpr::createMinus(Sub, Ctx); in tryAddingSymbolicOperand() 123 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); in tryAddingSymbolicOperand() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMELFObjectWriter.cpp | 31 bool IsPCRel, MCContext &Ctx) const; 38 unsigned getRelocType(MCContext &Ctx, const MCValue &Target, 44 void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec) override; 72 unsigned ARMELFObjectWriter::getRelocType(MCContext &Ctx, const MCValue &Target, in getRelocType() argument 75 return GetRelocTypeInner(Target, Fixup, IsPCRel, Ctx); in getRelocType() 81 MCContext &Ctx) const { in GetRelocTypeInner() 90 Ctx.reportFatalError(Fixup.getLoc(), "unsupported relocation on symbol"); in GetRelocTypeInner() 95 Ctx.reportError(Fixup.getLoc(), in GetRelocTypeInner() 162 Ctx.reportFatalError(Fixup.getLoc(), "unsupported relocation on symbol"); in GetRelocTypeInner() 167 Ctx.reportError(Fixup.getLoc(), in GetRelocTypeInner() [all …]
|