Searched refs:SourceInfo (Results 1 - 24 of 24) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.h51 CoverageSourceInfo &SourceInfo; member in class:clang::CodeGen::CoverageMappingModuleGen
59 CoverageMappingModuleGen(CodeGenModule &CGM, CoverageSourceInfo &SourceInfo) argument
60 : CGM(CGM), SourceInfo(SourceInfo), FunctionRecordTy(nullptr) {}
63 return SourceInfo;
H A DCodeGenTBAA.cpp387 TBAAAccessInfo CodeGenTBAA::mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo, argument
389 if (SourceInfo.isMayAlias() || TargetInfo.isMayAlias())
H A DCodeGenTBAA.h200 TBAAAccessInfo mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo,
H A DCodeGenModule.h736 TBAAAccessInfo mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo,
H A DCodeGenModule.cpp709 TBAAAccessInfo CodeGenModule::mergeTBAAInfoForCast(TBAAAccessInfo SourceInfo, argument
713 return TBAA->mergeTBAAInfoForCast(SourceInfo, TargetInfo);
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DSource.h81 class SourceInfo { class in namespace:clang::interp
83 SourceInfo() {} function in class:clang::interp::SourceInfo
84 SourceInfo(const Stmt *E) : Source(E) {} function in class:clang::interp::SourceInfo
85 SourceInfo(const Decl *D) : Source(D) {} function in class:clang::interp::SourceInfo
99 using SourceMap = std::vector<std::pair<unsigned, SourceInfo>>;
107 virtual SourceInfo getSource(Function *F, CodePtr PC) const = 0;
H A DSource.cpp15 SourceLocation SourceInfo::getLoc() const {
25 const Expr *SourceInfo::asExpr() const {
H A DEvalEmitter.h32 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);
H A DState.h52 class SourceInfo;
86 FFDiag(const SourceInfo &SI,
106 CCEDiag(const SourceInfo &SI,
H A DFunction.cpp34 SourceInfo Function::getSource(CodePtr PC) const {
36 using Elem = std::pair<unsigned, SourceInfo>;
H A DInterp.cpp106 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
[all...]
H A DByteCodeEmitter.cpp126 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{});
H A DByteCodeEmitter.h28 class SourceInfo;
101 bool emitOp(Opcode Op, const Tys &... Args, const SourceInfo &L);
H A DEvalEmitter.cpp98 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) {
H A DState.cpp33 OptionalDiagnostic State::FFDiag(const SourceInfo &SI, diag::kind DiagId,
57 OptionalDiagnostic State::CCEDiag(const SourceInfo &SI, diag::kind DiagId,
H A DByteCodeExprGen.h45 using NullaryFn = bool (ByteCodeExprGen::*)(const SourceInfo &);
46 using UnaryFn = bool (ByteCodeExprGen::*)(PrimType, const SourceInfo &);
48 const SourceInfo &);
299 this->Ctx->emitDestroy(*Idx, SourceInfo{});
H A DInterpState.h84 SourceInfo getSource(Function *F, CodePtr PC) const override {
H A DFunction.h100 SourceInfo getSource(CodePtr PC) const;
H A DInterpFrame.h109 virtual SourceInfo getSource(CodePtr PC) const;
H A DByteCodeStmtGen.cpp107 return this->emitRetVoid(SourceInfo{});
109 return this->emitNoRet(SourceInfo{});
H A DInterpFrame.cpp182 SourceInfo InterpFrame::getSource(CodePtr PC) const {
H A DInterp.h182 const SourceInfo &Loc = S.Current->getSource(OpPC);
902 const SourceInfo &Loc = S.Current->getSource(OpPC);
917 const SourceInfo &Loc = S.Current->getSource(OpPC);
/freebsd-12-stable/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectSource.cpp737 struct SourceInfo { struct in class:CommandObjectSourceList
741 SourceInfo(ConstString name, const LineEntry &line_entry) function in struct:CommandObjectSourceList::SourceInfo
744 SourceInfo() : function(), line_entry() {} function in struct:CommandObjectSourceList::SourceInfo
748 bool operator==(const SourceInfo &rhs) const {
754 bool operator!=(const SourceInfo &rhs) const {
760 bool operator<(const SourceInfo &rhs) const {
775 size_t DisplayFunctionSource(const SymbolContext &sc, SourceInfo &source_info,
962 std::set<SourceInfo> source_match_set;
968 SourceInfo source_info(sc.GetFunctionName(),
987 SourceInfo source_inf
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp2132 for (auto &SourceInfo : ElimiatedSources) {
2133 PHIInfo.removeSource(std::get<0>(SourceInfo), std::get<1>(SourceInfo),
2134 std::get<2>(SourceInfo));

Completed in 301 milliseconds