Home
last modified time | relevance | path

Searched refs:ReferenceValue (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.h59 const char *SymbolLookup(uint64_t ReferenceValue, uint64_t *ReferenceType,
66 uint64_t ReferenceValue,
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp121 auto &Val = Env.takeOwnership(std::make_unique<ReferenceValue>(*DeclLoc)); in VisitDeclRefExpr()
153 Env.takeOwnership(std::make_unique<ReferenceValue>(*InitExprLoc)); in VisitDeclStmt()
286 Env.setValue(Loc, Env.takeOwnership(std::make_unique<ReferenceValue>( in VisitUnaryOperator()
355 std::make_unique<ReferenceValue>(*VarDeclLoc))); in VisitMemberExpr()
379 Loc, Env.takeOwnership(std::make_unique<ReferenceValue>(MemberLoc))); in VisitMemberExpr()
H A DDataflowEnvironment.cpp52 if (auto *IndVal1 = dyn_cast<ReferenceValue>(Val1)) { in areEquivalentIndirectionValues()
53 auto *IndVal2 = cast<ReferenceValue>(Val2); in areEquivalentIndirectionValues()
471 return &takeOwnership(std::make_unique<ReferenceValue>(PointeeLoc)); in createValueUnlessSelfReferential()
524 if (auto *Val = dyn_cast_or_null<ReferenceValue>(getValue(Loc))) in skip()
H A DTypeErasedDataflowAnalysis.cpp297 std::make_unique<ReferenceValue>(*InitStmtLoc))); in transferCFGInitializer()
/llvm-project-15.0.7/llvm/include/llvm-c/
H A DDisassemblerTypes.h119 uint64_t ReferenceValue,
/llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/
H A DValue.h228 class ReferenceValue final : public Value {
230 explicit ReferenceValue(StorageLocation &ReferentLoc) in ReferenceValue() function
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DMachODump.cpp3034 ReferenceValue >= Sec.addr && in GuessCstringPointer()
3035 ReferenceValue < Sec.addr + Sec.size) { in GuessCstringPointer()
3055 ReferenceValue >= Sec.addr && in GuessCstringPointer()
3056 ReferenceValue < Sec.addr + Sec.size) { in GuessCstringPointer()
3094 ReferenceValue >= Sec.addr && in GuessIndirectSymbol()
3125 ReferenceValue >= Sec.addr && in GuessIndirectSymbol()
3244 ReferenceValue >= Sec.addr && in GuessPointerPointer()
6972 ReferenceValue = pointer_value; in GuessLiteralPointer()
7071 info->adrp_inst = ReferenceValue; in SymbolizerSymbolLookUp()
7096 addxri_inst = ReferenceValue; in SymbolizerSymbolLookUp()
[all …]
/llvm-project-15.0.7/llvm/unittests/MC/
H A DDisassembler.cpp15 static const char *symbolLookupCallback(void *DisInfo, uint64_t ReferenceValue, in symbolLookupCallback() argument
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DTransferTest.cpp315 const ReferenceValue *FooVal = in TEST()
316 cast<ReferenceValue>(Env.getValue(*FooLoc)); in TEST()
403 const auto *FooVal = cast<ReferenceValue>(Env.getValue(*FooLoc)); in TEST()
408 cast<ReferenceValue>(FooReferentVal->getChild(*BarDecl)); in TEST()
413 cast<ReferenceValue>(BarReferentVal->getChild(*FooRefDecl)); in TEST()
423 cast<ReferenceValue>(BarReferentVal->getChild(*BazRefDecl)); in TEST()
570 cast<ReferenceValue>(BarPointeeVal->getChild(*FooRefDecl)); in TEST()
580 cast<ReferenceValue>(BarPointeeVal->getChild(*BazRefDecl)); in TEST()
974 const ReferenceValue *FooVal = in TEST()
975 dyn_cast<ReferenceValue>(Env.getValue(*FooLoc)); in TEST()
[all …]
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp246 auto *ValueRef = clang::cast<ReferenceValue>(ValueProp); in maybeInitializeOptionalValueMember()
274 auto ValueRef = std::make_unique<ReferenceValue>(ValueLoc); in maybeInitializeOptionalValueMember()