| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RemoveRedundantDebugValues.cpp | 120 VMI->second.second != MI.getDebugExpression()) { in reduceDbgValsForwardScan() 121 VariableMap[Var] = {&Loc, MI.getDebugExpression()}; in reduceDbgValsForwardScan() 166 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in reduceDbgValsBackwardScan()
|
| H A D | CodeGenCommonISel.cpp | 283 const DIExpression *SalvagedExpr = DbgMI->getDebugExpression(); in salvageDebugInfoForDbgValue()
|
| H A D | PrologEpilogInserter.cpp | 203 const DIExpression *Expr = MI.getDebugExpression(); in stashEntryDbgValues() 206 Expr->fragmentsOverlap(DV->getDebugExpression()); in stashEntryDbgValues() 1402 const DIExpression *DIExpr = MI.getDebugExpression(); in replaceFrameIndexDebugInstr()
|
| H A D | MachineInstr.cpp | 748 getDebugExpression(), isIndirectDebugValue(), in isEquivalentDbgInstr() 749 Other.getDebugExpression(), Other.isIndirectDebugValue())) in isEquivalentDbgInstr() 963 const DIExpression *MachineInstr::getDebugExpression() const { in getDebugExpression() function in MachineInstr 968 return isDebugValue() && getDebugExpression()->isEntryValue(); in isDebugEntryValue() 2424 const DIExpression *Expr = MI.getDebugExpression(); in computeExprForSpill()
|
| H A D | LiveDebugVariables.cpp | 867 const DIExpression *Expr = MI.getDebugExpression(); in handleDebugValue()
|
| H A D | MachineSink.cpp | 1017 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in ProcessDbgInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugHandlerBase.cpp | 47 const DIExpression *DIExpr = Instruction.getDebugExpression(); in extractFromMachineInstruction() 317 if (Entries.front().getInstr()->getDebugExpression()->isFragment()) { in beginFunction() 322 const DIExpression *Fragment = I->getInstr()->getDebugExpression(); in beginFunction() 327 Pred.getInstr()->getDebugExpression()); in beginFunction()
|
| H A D | DbgEntityHistoryCalculator.cpp | 394 const DIExpression *DIExpr = DV.getDebugExpression(); in handleNewDebugValue() 399 bool Overlaps = DIExpr->fragmentsOverlap(DV.getDebugExpression()); in handleNewDebugValue()
|
| H A D | DwarfDebug.cpp | 240 const DIExpression *Expr = MI->getDebugExpression(); in getDebugLocValue() 1754 if (Instr->getDebugExpression()->isFragment()) in buildLocationList()
|
| H A D | AsmPrinter.cpp | 1202 const DIExpression *Expr = MI->getDebugExpression(); in emitDebugValueComment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPrologEpilogPass.cpp | 71 const DIExpression *DIExpr = MI.getDebugExpression(); in replaceFrameIndexDebugInstr() 73 DIExpr = TRI.prependOffsetExpression(MI.getDebugExpression(), in replaceFrameIndexDebugInstr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyDebugValueManager.cpp | 115 DebugVariable Var(DV->getDebugVariable(), DV->getDebugExpression(), in getSinkableDebugValues() 133 DebugVariable Var(DV->getDebugVariable(), DV->getDebugExpression(), in getSinkableDebugValues()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | VarLocBasedImpl.cpp | 425 : Var(MI.getDebugVariable(), MI.getDebugExpression(), in VarLoc() 427 Expr(MI.getDebugExpression()), MI(MI) { in VarLoc() 1372 if (MI.getDebugExpression()->getNumElements() == 0 && TransferInst) { in removeEntryValue() 1415 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugValue() 1957 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap() 2162 const DIExpression *Expr = MI.getDebugExpression(); in isEntryValueCandidate() 2191 DebugVariable V(MI.getDebugVariable(), MI.getDebugExpression(), in recordEntryValue() 2203 DIExpression::prepend(MI.getDebugExpression(), DIExpression::EntryValue); in recordEntryValue()
|
| H A D | InstrRefBasedImpl.h | 322 assert(MI.getDebugExpression()->getNumLocationOperands() == 0 || 325 DIExpr = MI.getDebugExpression(); 1067 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(),
|
| H A D | InstrRefBasedImpl.cpp | 710 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in redefVar() 716 if (MI.isUndefDebugValue() || MI.getDebugExpression()->isEntryValue() || in redefVar() 750 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in redefVar() 1648 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugInstrRef() 1774 TTracker->addUseBeforeDef(VID, {MI.getDebugExpression(), false, true}, in transferDebugInstrRef() 2262 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 318 DIExpression::appendOpsToArg(MI->getDebugExpression(), Ops, OpIdx)); in eliminateFrameIndex()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86OptimizeLEAs.cpp | 578 const DIExpression *Expr = MI.getDebugExpression(); in replaceDebugValue()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 539 LLVM_ABI const DIExpression *getDebugExpression() const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMLoadStoreOptimizer.cpp | 2522 auto DbgVar = DebugVariable(MI->getDebugVariable(), MI->getDebugExpression(), in createDebugVariableFromMachineInstr()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 707 const MDNode *Expr = MI->getDebugExpression(); in runOnMachineFunction()
|