HomeSort by: relevance | last modified time | path
    Searched refs:SourceInfo (Results 1 - 25 of 26) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Source.h 81 class SourceInfo {
83 SourceInfo() {}
84 SourceInfo(const Stmt *E) : Source(E) {}
85 SourceInfo(const Decl *D) : Source(D) {}
99 using SourceMap = std::vector<std::pair<unsigned, SourceInfo>>;
107 virtual SourceInfo getSource(Function *F, CodePtr PC) const = 0;
Source.cpp 15 SourceLocation SourceInfo::getLoc() const {
25 const Expr *SourceInfo::asExpr() const {
EvalEmitter.h 32 class SourceInfo;
74 SourceInfo getSource(Function *F, CodePtr PC) const override {
102 SourceInfo CurrentSource;
116 bool ExecuteCall(Function *F, Pointer &&This, const SourceInfo &Info);
118 bool ExecuteNoCall(const FunctionDecl *F, const SourceInfo &Info);
State.h 52 class SourceInfo;
86 FFDiag(const SourceInfo &SI,
106 CCEDiag(const SourceInfo &SI,
Function.cpp 34 SourceInfo Function::getSource(CodePtr PC) const {
36 using Elem = std::pair<unsigned, SourceInfo>;
Interp.cpp 106 const SourceInfo &Loc = S.Current->getSource(OpPC);
138 const SourceInfo &Loc = S.Current->getSource(OpPC);
156 const SourceInfo &E = S.Current->getSource(OpPC);
187 const SourceInfo &Loc = S.Current->getSource(OpPC);
197 const SourceInfo &E = S.Current->getSource(OpPC);
235 const SourceInfo &Loc = S.Current->getSource(OpPC);
244 const SourceInfo &Loc = S.Current->getSource(OpPC);
253 const SourceInfo &Loc = S.Current->getSource(OpPC);
265 const SourceInfo &Loc = S.Current->getSource(OpPC);
276 const SourceInfo &Loc = S.Current->getSource(OpPC)
    [all...]
ByteCodeEmitter.cpp 126 bool ByteCodeEmitter::emitOp(Opcode Op, const Tys &... Args, const SourceInfo &SI) {
153 return emitJt(getOffset(Label), SourceInfo{});
157 return emitJf(getOffset(Label), SourceInfo{});
161 return emitJmp(getOffset(Label), SourceInfo{});
ByteCodeEmitter.h 28 class SourceInfo;
101 bool emitOp(Opcode Op, const Tys &... Args, const SourceInfo &L);
EvalEmitter.cpp 98 template <PrimType OpType> bool EvalEmitter::emitRet(const SourceInfo &Info) {
105 bool EvalEmitter::emitRetVoid(const SourceInfo &Info) { return true; }
107 bool EvalEmitter::emitRetValue(const SourceInfo &Info) {
196 bool EvalEmitter::emitGetPtrLocal(uint32_t I, const SourceInfo &Info) {
207 bool EvalEmitter::emitGetLocal(uint32_t I, const SourceInfo &Info) {
221 bool EvalEmitter::emitSetLocal(uint32_t I, const SourceInfo &Info) {
234 bool EvalEmitter::emitDestroy(uint32_t I, const SourceInfo &Info) {
State.cpp 33 OptionalDiagnostic State::FFDiag(const SourceInfo &SI, diag::kind DiagId,
57 OptionalDiagnostic State::CCEDiag(const SourceInfo &SI, diag::kind DiagId,
ByteCodeExprGen.h 46 using NullaryFn = bool (ByteCodeExprGen::*)(const SourceInfo &);
47 using UnaryFn = bool (ByteCodeExprGen::*)(PrimType, const SourceInfo &);
49 const SourceInfo &);
300 this->Ctx->emitDestroy(*Idx, SourceInfo{});
InterpState.h 84 SourceInfo getSource(Function *F, CodePtr PC) const override {
Function.h 100 SourceInfo getSource(CodePtr PC) const;
InterpFrame.h 109 virtual SourceInfo getSource(CodePtr PC) const;
ByteCodeStmtGen.cpp 107 return this->emitRetVoid(SourceInfo{});
109 return this->emitNoRet(SourceInfo{});
InterpFrame.cpp 182 SourceInfo InterpFrame::getSource(CodePtr PC) const {
Interp.h 182 const SourceInfo &Loc = S.Current->getSource(OpPC);
902 const SourceInfo &Loc = S.Current->getSource(OpPC);
917 const SourceInfo &Loc = S.Current->getSource(OpPC);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
InstructionView.cpp 32 json::Array SourceInfo;
35 SourceInfo.push_back(Instruction.str());
37 JO.try_emplace("Instructions", std::move(SourceInfo));
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CoverageMappingGen.h 92 CoverageSourceInfo &SourceInfo;
108 CoverageMappingModuleGen(CodeGenModule &CGM, CoverageSourceInfo &SourceInfo);
111 return SourceInfo;
CodeGenTBAA.cpp 424 TBAAAccessInfo CodeGenTBAA::mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo,
426 if (SourceInfo.isMayAlias() || TargetInfo.isMayAlias())
CodeGenTBAA.h 200 TBAAAccessInfo mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo,
CoverageMappingGen.cpp 1561 CodeGenModule &CGM, CoverageSourceInfo &SourceInfo)
1562 : CGM(CGM), SourceInfo(SourceInfo) {
CodeGenModule.h 764 TBAAAccessInfo mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo,
  /src/external/apache2/llvm/dist/llvm/lib/ProfileData/
GCOV.cpp 62 struct SourceInfo {
68 SourceInfo(StringRef filename) : filename(filename) {}
85 void collectSourceLine(SourceInfo &si, Summary *summary, LineInfo &line,
87 void collectSource(SourceInfo &si, Summary &summary) const;
88 void annotateSource(SourceInfo &si, const GCOVFile &file, StringRef gcno,
90 void printSourceToIntermediate(const SourceInfo &si, raw_ostream &os) const;
93 std::vector<SourceInfo> sources;
649 SourceInfo &si = sources[f.srcIdx];
672 void Context::collectSourceLine(SourceInfo &si, Summary *summary,
721 void Context::collectSource(SourceInfo &si, Summary &summary) const
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUMachineCFGStructurizer.cpp 2110 for (auto &SourceInfo : ElimiatedSources) {
2111 PHIInfo.removeSource(std::get<0>(SourceInfo), std::get<1>(SourceInfo),
2112 std::get<2>(SourceInfo));

Completed in 137 milliseconds

1 2