Home
last modified time | relevance | path

Searched refs:getDebugExpression (Results 1 – 25 of 47) sorted by relevance

12

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp42 const DIExpression *DIExpr = Instruction.getDebugExpression(); in extractFromMachineInstruction()
236 if (Entries.front().getInstr()->getDebugExpression()->isFragment()) { in beginFunction()
241 const DIExpression *Fragment = I->getInstr()->getDebugExpression(); in beginFunction()
246 Pred.getInstr()->getDebugExpression()); in beginFunction()
H A DDbgEntityHistoryCalculator.cpp46 if (MI.getDebugExpression()->isEntryValue()) in isDescribedByReg()
170 const DIExpression *DIExpr = DV.getDebugExpression(); in handleNewDebugValue()
175 bool Overlaps = DIExpr->fragmentsOverlap(DV.getDebugExpression()); in handleNewDebugValue()
H A DDwarfDebug.cpp233 const DIExpression *Expr = MI->getDebugExpression(); in getDebugLocValue()
268 if (auto *E = DbgValue->getDebugExpression()) in initializeDbgValue()
1484 if (Instr->getDebugExpression()->isFragment()) in buildLocationList()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DRemoveRedundantDebugValues.cpp117 VMI->second.second != MI.getDebugExpression()) { in reduceDbgValsForwardScan()
118 VariableMap[Var] = {&Loc, MI.getDebugExpression()}; in reduceDbgValsForwardScan()
163 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in reduceDbgValsBackwardScan()
H A DMachineInstr.cpp685 getDebugExpression(), isIndirectDebugValue(), in isEquivalentDbgInstr()
686 Other.getDebugExpression(), Other.isIndirectDebugValue())) in isEquivalentDbgInstr()
879 const DIExpression *MachineInstr::getDebugExpression() const { in getDebugExpression() function in MachineInstr
884 return isDebugValue() && getDebugExpression()->isEntryValue(); in isDebugEntryValue()
2199 const DIExpression *Expr = MI.getDebugExpression(); in computeExprForSpill()
H A DCodeGenCommonISel.cpp268 const DIExpression *SalvagedExpr = DbgMI->getDebugExpression(); in salvageDebugInfoForDbgValue()
H A DPrologEpilogInserter.cpp202 const DIExpression *Expr = MI.getDebugExpression(); in stashEntryDbgValues()
205 Expr->fragmentsOverlap(DV->getDebugExpression()); in stashEntryDbgValues()
1396 const DIExpression *DIExpr = MI.getDebugExpression(); in replaceFrameIndexDebugInstr()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp46 const DIExpression *DIExpr = Instruction.getDebugExpression(); in extractFromMachineInstruction()
304 if (Entries.front().getInstr()->getDebugExpression()->isFragment()) { in beginFunction()
309 const DIExpression *Fragment = I->getInstr()->getDebugExpression(); in beginFunction()
314 Pred.getInstr()->getDebugExpression()); in beginFunction()
H A DDbgEntityHistoryCalculator.cpp374 const DIExpression *DIExpr = DV.getDebugExpression(); in handleNewDebugValue()
379 bool Overlaps = DIExpr->fragmentsOverlap(DV.getDebugExpression()); in handleNewDebugValue()
/aosp_15_r20/external/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp144 if (Ranges.front().first->getDebugExpression()->isBitPiece()) { in beginFunction()
147 const DIExpression *Piece = I->first->getDebugExpression(); in beginFunction()
150 return !piecesOverlap(Piece, Pred.first->getDebugExpression()); in beginFunction()
H A DDwarfDebug.h103 if (auto *E = DbgValue->getDebugExpression()) in initializeDbgValue()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DLiveDebugValues.cpp192 : Var(MI.getDebugVariable(), MI.getDebugExpression(), in VarLoc()
194 Expr(MI.getDebugExpression()), MI(MI), UVS(MI.getDebugLoc(), LS) { in VarLoc()
289 const DIExpression *DIExpr = MI.getDebugExpression(); in BuildDbgValue()
734 MI.getDebugExpression()->getNumElements() != 0) in removeEntryValue()
782 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugValue()
1214 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap()
1433 if (MI.getDebugExpression()->getNumElements() > 0) in isEntryValueCandidate()
1461 DebugVariable V(MI.getDebugVariable(), MI.getDebugExpression(), in recordEntryValue()
1473 DIExpression::prepend(MI.getDebugExpression(), DIExpression::EntryValue); in recordEntryValue()
H A DPrologEpilogInserter.cpp195 const DIExpression *Expr = MI.getDebugExpression(); in stashEntryDbgValues()
198 Expr->fragmentsOverlap(DV->getDebugExpression()); in stashEntryDbgValues()
1218 const DIExpression *DIExpr = MI.getDebugExpression(); in replaceFrameIndices()
H A DMachineInstr.cpp821 const DIExpression *MachineInstr::getDebugExpression() const { in getDebugExpression() function in MachineInstr
827 return isDebugValue() && getDebugExpression()->isEntryValue(); in isDebugEntryValue()
2078 const DIExpression *Expr = MI.getDebugExpression(); in computeExprForSpill()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp79 const DIExpression *DIExpr = MI.getDebugExpression(); in runOnMachineFunction()
81 … DIExpr = TRI.prependOffsetExpression(MI.getDebugExpression(), DIExpression::ApplyOffset, Offset); in runOnMachineFunction()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp423 : Var(MI.getDebugVariable(), MI.getDebugExpression(), in VarLoc()
425 Expr(MI.getDebugExpression()), MI(MI) { in VarLoc()
1360 if (MI.getDebugExpression()->getNumElements() == 0 && TransferInst) { in removeEntryValue()
1403 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugValue()
1948 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap()
2154 if (MI.getDebugExpression()->getNumElements() > 0) in isEntryValueCandidate()
2185 DebugVariable V(MI.getDebugVariable(), MI.getDebugExpression(), in recordEntryValue()
2197 DIExpression::prepend(MI.getDebugExpression(), DIExpression::EntryValue); in recordEntryValue()
H A DInstrRefBasedImpl.h244 assert(MI.getDebugExpression()->getNumLocationOperands() == 0 ||
247 DIExpr = MI.getDebugExpression();
988 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(),
H A DInstrRefBasedImpl.cpp667 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in redefVar()
706 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in redefVar()
1379 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugValue()
1588 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugInstrRef()
1714 TTracker->addUseBeforeDef(V, {MI.getDebugExpression(), false, true}, in transferDebugInstrRef()
2200 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap()
3610 DebugVariable Var(MI->getDebugVariable(), MI->getDebugExpression(), in emitTransfers()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp76 MI.getDebugExpression(), DIExpression::ApplyOffset, Offset); in runOnMachineFunction()
/aosp_15_r20/external/llvm/lib/CodeGen/
H A DRegAllocFast.cpp305 const MDNode *Expr = DBG->getDebugExpression(); in spillVirtReg()
883 const MDNode *Expr = MI->getDebugExpression(); in AllocateBasicBlock()
H A DLiveDebugValues.cpp411 DMI->getDebugVariable(), DMI->getDebugExpression()); in join()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp314 DIExpression::appendOpsToArg(MI->getDebugExpression(), Ops, OpIdx)); in eliminateFrameIndex()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp581 DIExpression *Expr = const_cast<DIExpression *>(MI.getDebugExpression()); in replaceDebugValue()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp579 const DIExpression *Expr = MI.getDebugExpression(); in replaceDebugValue()
/aosp_15_r20/external/llvm/include/llvm/CodeGen/
H A DMachineInstr.h271 const DIExpression *getDebugExpression() const;

12