| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Source.h | 73 class SourceInfo final { 75 SourceInfo() {} in SourceInfo() function 76 SourceInfo(const Stmt *E) : Source(E) {} in SourceInfo() function 77 SourceInfo(const Decl *D) : Source(D) {} in SourceInfo() function 96 using SourceMap = std::vector<std::pair<unsigned, SourceInfo>>; 104 virtual SourceInfo getSource(const Function *F, CodePtr PC) const = 0;
|
| H A D | EvalEmitter.cpp | 171 template <PrimType OpType> bool EvalEmitter::emitRet(const SourceInfo &Info) { in emitRet() 180 template <> bool EvalEmitter::emitRet<PT_Ptr>(const SourceInfo &Info) { in emitRet() 232 bool EvalEmitter::emitRetVoid(const SourceInfo &Info) { in emitRetVoid() 237 bool EvalEmitter::emitRetValue(const SourceInfo &Info) { in emitRetValue() 255 bool EvalEmitter::emitGetPtrLocal(uint32_t I, const SourceInfo &Info) { in emitGetPtrLocal() 265 bool EvalEmitter::emitGetLocal(uint32_t I, const SourceInfo &Info) { in emitGetLocal() 277 bool EvalEmitter::emitSetLocal(uint32_t I, const SourceInfo &Info) { in emitSetLocal() 291 bool EvalEmitter::emitDestroy(uint32_t I, const SourceInfo &Info) { in emitDestroy()
|
| H A D | Source.cpp | 15 SourceLocation SourceInfo::getLoc() const { in getLoc() 25 SourceRange SourceInfo::getRange() const { in getRange() 35 const Expr *SourceInfo::asExpr() const { in asExpr()
|
| H A D | State.h | 54 class SourceInfo; variable 91 FFDiag(const SourceInfo &SI, 111 CCEDiag(const SourceInfo &SI,
|
| H A D | Interp.cpp | 130 const SourceInfo &E = S.Current->getSource(OpPC); in diagnoseMissingInitializer() 148 const SourceInfo &Loc = S.Current->getSource(OpPC); in diagnoseUnknownDecl() 164 const SourceInfo &Loc = S.Current->getSource(OpPC); in diagnoseUnknownDecl() 178 const SourceInfo &Loc = S.Current->getSource(OpPC); in diagnoseNonConstVariable() 226 const SourceInfo &E = S.Current->getSource(OpPC); in CheckTemporary() 379 const SourceInfo &Loc = S.Current->getSource(OpPC); in CheckActive() 405 const SourceInfo &E = S.Current->getSource(OpPC); in CheckArray() 508 const SourceInfo &Loc = S.Current->getSource(OpPC); in CheckNull() 520 const SourceInfo &Loc = S.Current->getSource(OpPC); in CheckRange() 531 const SourceInfo &Loc = S.Current->getSource(OpPC); in CheckRange() [all …]
|
| H A D | ByteCodeEmitter.cpp | 214 const SourceInfo &SI) { in emitOp() 228 return emitJt(getOffset(Label), SourceInfo{}); in jumpTrue() 232 return emitJf(getOffset(Label), SourceInfo{}); in jumpFalse() 236 return emitJmp(getOffset(Label), SourceInfo{}); in jump()
|
| H A D | Function.cpp | 62 SourceInfo Function::getSource(CodePtr PC) const { in getSource() 67 using Elem = std::pair<unsigned, SourceInfo>; in getSource()
|
| H A D | EvalEmitter.h | 83 SourceInfo getSource(const Function *F, CodePtr PC) const override { in getSource() 127 SourceInfo CurrentSource;
|
| H A D | State.cpp | 34 OptionalDiagnostic State::FFDiag(const SourceInfo &SI, diag::kind DiagId, in FFDiag() 58 OptionalDiagnostic State::CCEDiag(const SourceInfo &SI, diag::kind DiagId, in CCEDiag()
|
| H A D | Descriptor.h | 24 class SourceInfo; variable 218 SourceInfo getLoc() const;
|
| H A D | InterpFrame.cpp | 243 SourceInfo InterpFrame::getSource(CodePtr PC) const { in getSource() 251 SourceInfo Result = S.getSource(Func, PC); in getSource()
|
| H A D | Interp.h | 184 const SourceInfo &Loc = S.Current->getSource(OpPC); in CheckShift() 247 const SourceInfo &Loc = S.Current->getSource(OpPC); in CheckDivRem() 278 const SourceInfo &Loc = S.Current->getSource(OpPC); in CheckArraySize() 577 const SourceInfo &E = S.Current->getSource(OpPC); in Divc() 592 const SourceInfo &E = S.Current->getSource(OpPC); in Divc() 1050 const SourceInfo &Loc = S.Current->getSource(OpPC); 1058 const SourceInfo &Loc = S.Current->getSource(OpPC); 1111 const SourceInfo &Loc = S.Current->getSource(OpPC); 1133 const SourceInfo &Loc = S.Current->getSource(OpPC); 1151 const SourceInfo &Loc = S.Current->getSource(OpPC); [all …]
|
| H A D | ByteCodeEmitter.h | 100 bool emitOp(Opcode Op, const Tys &...Args, const SourceInfo &L);
|
| H A D | EvaluationResult.h | 102 const SourceInfo &Info);
|
| H A D | Compiler.h | 391 bool emitRecordDestruction(const Record *R, SourceInfo Loc); 392 bool emitDestruction(const Descriptor *Desc, SourceInfo Loc); 538 this->Ctx->emitDestroy(*Idx, SourceInfo{}); in ~LocalScope() 548 this->Ctx->emitDestroy(*Idx, SourceInfo{}); in emitDestruction()
|
| H A D | InterpFrame.h | 122 SourceInfo getSource(CodePtr PC) const;
|
| H A D | Descriptor.cpp | 497 SourceInfo Descriptor::getLoc() const { in getLoc() 499 return SourceInfo(D); in getLoc() 501 return SourceInfo(E); in getLoc()
|
| H A D | InterpState.h | 109 SourceInfo getSource(const Function *F, CodePtr PC) const override { in getSource()
|
| H A D | Function.h | 151 SourceInfo getSource(CodePtr PC) const;
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | InstructionView.cpp | 34 json::Array SourceInfo; in toJSON() local 37 SourceInfo.push_back(Instruction.str()); in toJSON() 39 return SourceInfo; in toJSON()
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangBuiltinTemplatesEmitter.cpp | 80 std::string SourceInfo; in ParseTemplateParameterList() local 82 SourceInfo = "SizeTInfo"; in ParseTemplateParameterList() 89 SourceInfo = "Uint32TInfo"; in ParseTemplateParameterList() 102 << SourceInfo in ParseTemplateParameterList() 105 << SourceInfo << ");\n"; in ParseTemplateParameterList()
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | GCOV.cpp | 63 struct SourceInfo { struct 69 SourceInfo(StringRef filename) : filename(filename) {} in SourceInfo() function 86 void collectSourceLine(SourceInfo &si, Summary *summary, LineInfo &line, 88 void collectSource(SourceInfo &si, Summary &summary) const; 89 void annotateSource(SourceInfo &si, const GCOVFile &file, StringRef gcno, 91 void printSourceToIntermediate(const SourceInfo &si, raw_ostream &os) const; 94 std::vector<SourceInfo> sources; 699 SourceInfo &si = sources[f.srcIdx]; in collectFunction() 709 SourceInfo &locSource = sources[loc.srcIdx]; in collectFunction() 729 void Context::collectSourceLine(SourceInfo &si, Summary *summary, in collectSourceLine() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.h | 116 CoverageSourceInfo &SourceInfo; variable 131 CoverageMappingModuleGen(CodeGenModule &CGM, CoverageSourceInfo &SourceInfo); 134 return SourceInfo; in getSourceInfo()
|
| H A D | CodeGenTBAA.cpp | 651 TBAAAccessInfo CodeGenTBAA::mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo, in mergeTBAAInfoForCast() argument 653 if (SourceInfo.isMayAlias() || TargetInfo.isMayAlias()) in mergeTBAAInfoForCast()
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectSource.cpp | 728 struct SourceInfo { struct in CommandObjectSourceList 732 SourceInfo(ConstString name, const LineEntry &line_entry) in SourceInfo() argument 735 SourceInfo() = default; 739 bool operator==(const SourceInfo &rhs) const { in operator ==() argument 747 bool operator!=(const SourceInfo &rhs) const { in operator !=() argument 755 bool operator<(const SourceInfo &rhs) const { in operator <() argument 770 size_t DisplayFunctionSource(const SymbolContext &sc, SourceInfo &source_info, in DisplayFunctionSource() 940 std::set<SourceInfo> source_match_set; in DoExecute() 943 SourceInfo source_info(sc.GetFunctionName(), in DoExecute()
|