Home
last modified time | relevance | path

Searched refs:getExpression (Results 1 – 25 of 50) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h143 bool isFragment() const { return getExpression()->isFragment(); } in isFragment()
144 bool isEntryVal() const { return getExpression()->isEntryValue(); } in isEntryVal()
169 const DIExpression *getExpression() const { return Expression; } in getExpression() function
243 return A.getExpression() == B.getExpression(); in sortUniqueValues()
284 return A.getExpression()->getFragmentInfo()->OffsetInBits <
285 B.getExpression()->getFragmentInfo()->OffsetInBits;
H A DDwarfDebug.cpp284 Expr(ValueLoc.getExpression()) { in Single()
1163 GVMap[GVE->getVariable()].push_back({&Global, GVE->getExpression()}); in beginModule()
1205 auto *Expr = GVE->getExpression(); in beginModule()
2638 auto *DIExpr = Value.getExpression(); in emitDebugLocValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp18 Variable(DVI->getVariable()), Expression(DVI->getExpression()),
44 Expression(DPV.getExpression()), DbgLoc(DPV.getDebugLoc()), in DPValue()
248 !getExpression()->isComplex()) || in isKillLocation()
253 if (auto Fragment = getExpression()->getFragmentInfo()) in getFragmentSizeInBits()
293 MetadataAsValue::get(Context, getExpression()), in createDebugIntrinsic()
302 MetadataAsValue::get(Context, getExpression())}; in createDebugIntrinsic()
H A DDebugInfo.cpp1617 return wrap(unwrapDI<DIGlobalVariableExpression>(GVE)->getExpression()); in LLVMDIGlobalVariableExpressionGetExpression()
1849 if (auto Frag = DPV->getExpression()->getFragmentInfo()) in getFragmentOrEntireVariable()
1860 if (auto Frag = DVI->getExpression()->getFragmentInfo()) in getFragmentOrEntireVariable()
2235 if (Declare->getExpression()->getNumElements() != 0) in runOnFunction()
H A DIntrinsicInst.cpp196 if (auto Fragment = getExpression()->getFragmentInfo()) in getFragmentSizeInBits()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp225 if (DIG->getExpression() && DIG->getExpression()->isConstant() && in stripDeadDebugInfoImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp1689 auto *DIExpr = DII->getExpression(); in ConvertDebugDeclareToDebugValue()
1732 auto *DIExpr = DII->getExpression(); in ConvertDebugDeclareToDebugValue()
1759 auto *DIExpr = DPV->getExpression(); in ConvertDebugDeclareToDebugValue()
1805 auto *DIExpr = DII->getExpression(); in ConvertDebugDeclareToDebugValue()
1836 auto *DIExpr = DPV->getExpression(); in ConvertDebugDeclareToDebugValue()
1875 auto *DIExpr = DPV->getExpression(); in ConvertDebugDeclareToDebugValue()
2124 auto *DIExpr = DII->getExpression(); in replaceDbgDeclare()
2258 DIExpression *SalvagedExpr = DII->getExpression(); in salvageDebugInfoForDbgValues()
2318 DIExpression *SalvagedExpr = DPV->getExpression(); in salvageDebugInfoForDbgValues()
2705 return DII.getExpression(); in replaceAllDbgUsesWith()
[all …]
H A DPromoteMemoryToRegister.cpp164 DbgAssign->getExpression(), DbgAssign->getDebugLoc(), in updateForDeletedStore()
582 } else if (DbgItem->getExpression()->startsWithDeref()) { in rewriteSingleStoreAlloca()
711 DbgItem->getExpression()->startsWithDeref()) in promoteSingleBlockAlloca()
871 DbgItem->getExpression()->startsWithDeref()) in run()
H A DBasicBlockUtils.cpp402 DebugVariable Key(DPV.getVariable(), DPV.getExpression(), in DPValuesRemoveRedundantDbgInstrsUsingBackwardScan()
442 DVI->getExpression(), in removeRedundantDbgInstrsUsingBackwardScan()
514 VMI->second.second != DPV.getExpression()) { in DPValuesRemoveRedundantDbgInstrsUsingForwardScan()
516 VariableMap[Key] = {Values, DPV.getExpression()}; in DPValuesRemoveRedundantDbgInstrsUsingForwardScan()
592 VMI->second.second != DVI->getExpression()) { in removeRedundantDbgInstrsUsingForwardScan()
597 VariableMap[Key] = {Values, DVI->getExpression()}; in removeRedundantDbgInstrsUsingForwardScan()
H A DLoopRotationUtils.cpp548 D->getExpression()}; in rotateLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDebugify.cpp80 Expr = DVI->getExpression(); in applyDebugifyMetadataToMachineFunction()
H A DAssignmentTrackingAnalysis.cpp1572 if (auto OptFragInfo = Source->getExpression()->getFragmentInfo()) { in emitDbgValue()
1586 Emit(Source->getRawLocation(), Source->getExpression()); in emitDbgValue()
1591 Emit(nullptr, Source->getExpression()); in emitDbgValue()
1842 if (auto F = DbgValue.getExpression()->getFragmentInfo()) in hasZeroSizedFragment()
2199 FragInfo = Assign->getExpression()->getFragmentInfo(); in buildOverlapMapAndRecordDeclares()
2266 FnVarLocs->addSingleLocVar(DebugVariable(DDI), DDI->getExpression(), in buildOverlapMapAndRecordDeclares()
2269 FnVarLocs->addSingleLocVar(DebugVariable(DPV), DPV->getExpression(), in buildOverlapMapAndRecordDeclares()
2458 Record->getExpression(), Record->getDebugLoc(), in emitPromotedVarLocs()
H A DLiveDebugVariables.cpp155 WasList(Other.getWasList()), Expression(Other.getExpression()) { in DbgVariableValue()
174 Expression = Other.getExpression(); in operator =()
178 const DIExpression *getExpression() const { return Expression; } in getExpression() function in __anon2c26177a0211::DbgVariableValue
1698 const DIExpression *Expr = DbgValue.getExpression(); in insertDebugValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h183 DIExpression *getExpression() const { return Expr; } in getExpression() function
H A DInstrEmitter.cpp764 const DIExpression *Expr = (DIExpression *)SD->getExpression(); in EmitDbgInstrRef()
896 DIExpression::convertToUndefExpression(SD->getExpression()); in EmitDbgNoLocation()
906 DIExpression *Expr = SD->getExpression(); in EmitDbgValueList()
922 DIExpression *Expr = SD->getExpression(); in EmitDbgValueFromSingleOp()
H A DSelectionDAGBuilder.h122 DIExpression *getExpression() const { return Expression; } in getExpression() function
141 OS << ", expr=" << *P.DDI.getExpression()
H A DFastISel.cpp1201 Res = lowerDbgValue(V, DPV.getExpression(), DPV.getVariable(), in handleDbgInfo()
1207 Res = lowerDbgDeclare(V, DPV.getExpression(), DPV.getVariable(), in handleDbgInfo()
1390 if (!lowerDbgDeclare(Address, DI->getExpression(), DI->getVariable(), in selectIntrinsicCall()
1400 DIExpression *Expr = DI->getExpression(); in selectIntrinsicCall()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h356 return getWrappedLocation().isKillLocation(getExpression()); in isKillLocation()
363 DIExpression *getExpression() const { in getExpression() function
396 return getExpression()->getFragmentInfo(); in getFragment()
407 if (auto Frag = getExpression()->getFragmentInfo()) in getFragmentOrEntireVariable()
H A DDebugProgramInstruction.h245 DIExpression *getExpression() const { return Expression; } in getExpression() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingWriter.cpp117 C = Counter::getExpression(AdjustedExpressionIDs[C.getExpressionID()]); in adjust()
H A DCoverageMapping.cpp53 return Counter::getExpression(It->second); in get()
57 return Counter::getExpression(I); in get()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DNodes.h336 Expression *getExpression();
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp968 return DDI->getExpression()->getNumElements() == 0; in cacheDIVar()
1892 DDI->getVariable(), DDI->getExpression(), in insertSpills()
1899 DDI->getExpression(), DDI->getDebugLoc(), in insertSpills()
2934 DVI.getExpression(), SkipOutermostLoad); in salvageDebugInfo()
2974 DPV.getExpression(), SkipOutermostLoad); in salvageDebugInfo()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DNodes.cpp325 syntax::Expression *syntax::ExpressionStatement::getExpression() { in getExpression() function in syntax::ExpressionStatement
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp496 Assign->getExpression() in shortenAssignment()
501 Assign->getExpression(), RelativeOffset, DeadFragment.SizeInBits)) { in shortenAssignment()

12