Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h27 class SDDbgValue; variable
120 MachineInstr *EmitDbgValue(SDDbgValue *SD, VRBaseMapType &VRBaseMap);
125 MachineInstr *EmitDbgInstrRef(SDDbgValue *SD, VRBaseMapType &VRBaseMap);
128 MachineInstr *EmitDbgNoLocation(SDDbgValue *SD);
131 MachineInstr *EmitDbgValueList(SDDbgValue *SD, VRBaseMapType &VRBaseMap);
134 MachineInstr *EmitDbgValueFromSingleOp(SDDbgValue *SD,
H A DSDNodeDbgValue.h134 class SDDbgValue {
157 SDDbgValue(BumpPtrAllocator &Alloc, DIVariable *Var, DIExpression *Expr, in SDDbgValue() function
176 SDDbgValue(const SDDbgValue &Other) = delete;
177 SDDbgValue &operator=(const SDDbgValue &Other) = delete;
178 ~SDDbgValue() = delete;
H A DInstrEmitter.cpp701 InstrEmitter::EmitDbgValue(SDDbgValue *SD, in EmitDbgValue()
784 InstrEmitter::EmitDbgInstrRef(SDDbgValue *SD, in EmitDbgInstrRef()
913 MachineInstr *InstrEmitter::EmitDbgNoLocation(SDDbgValue *SD) { in EmitDbgNoLocation()
926 InstrEmitter::EmitDbgValueList(SDDbgValue *SD, in EmitDbgValueList()
942 InstrEmitter::EmitDbgValueFromSingleOp(SDDbgValue *SD, in EmitDbgValueFromSingleOp()
H A DScheduleDAGSDNodes.cpp745 auto HasUnknownVReg = [&VRBaseMap](SDDbgValue *DV) { in ProcessSDDbgValues()
986 [](const SDDbgValue *LHS, const SDDbgValue *RHS) { in EmitSchedule()
H A DSelectionDAGDumper.cpp967 for (SDDbgValue *Dbg : G->GetDbgValues(this)) in print_details()
988 LLVM_DUMP_METHOD void SDDbgValue::print(raw_ostream &OS) const { in print()
1030 LLVM_DUMP_METHOD void SDDbgValue::dump() const { in dump()
H A DSelectionDAGBuilder.h78 class SDDbgValue; variable
703 SDDbgValue *getDbgValue(SDValue N, DILocalVariable *Variable,
H A DSelectionDAG.cpp1107 void SDDbgInfo::add(SDDbgValue *V, bool isParameter) { in add()
11555 SDDbgValue *SelectionDAG::getDbgValue(DIVariable *Var, DIExpression *Expr, in getDbgValue()
11561 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromNode(N, R), in getDbgValue()
11567 SDDbgValue *SelectionDAG::getConstantDbgValue(DIVariable *Var, in getConstantDbgValue()
11574 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromConst(C), {}, in getConstantDbgValue()
11580 SDDbgValue *SelectionDAG::getFrameIndexDbgValue(DIVariable *Var, in getFrameIndexDbgValue()
11591 SDDbgValue *SelectionDAG::getFrameIndexDbgValue(DIVariable *Var, in getFrameIndexDbgValue()
11600 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromFrameIdx(FI), in getFrameIndexDbgValue()
11606 SDDbgValue *SelectionDAG::getVRegDbgValue(DIVariable *Var, DIExpression *Expr, in getVRegDbgValue()
11612 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromVReg(VReg), in getVRegDbgValue()
[all …]
H A DSelectionDAGBuilder.cpp1195 SDDbgValue *SDV; in handleDebugDeclare()
1391 SDDbgValue *SDV = DAG.getDbgValueList(Variable, Expression, Locs, {}, in handleDanglingVariadicDebugInfo()
1458 SDDbgValue *SDV; in resolveDanglingDebugInfo()
1687 SDDbgValue *SDV = DAG.getVRegDbgValue( in handleDebugValue()
1704 SDDbgValue *SDV = in handleDebugValue()
6241 SDDbgValue *SDV = DAG.getConstantDbgValue( in EmitFuncArgumentDbgValue()
6294 SDDbgValue *SelectionDAGBuilder::getDbgValue(SDValue N, in getDbgValue()
6381 SDDbgValue *SDV = DAG.getVRegDbgValue( in visitEntryValueDbgValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h84 class SDDbgValue; variable
165 SmallVector<SDDbgValue*, 32> DbgValues;
166 SmallVector<SDDbgValue*, 32> ByvalParmDbgValues;
168 using DbgValMapType = DenseMap<const SDNode *, SmallVector<SDDbgValue *, 2>>;
176 LLVM_ABI void add(SDDbgValue *V, bool isParameter);
198 ArrayRef<SDDbgValue*> getSDDbgValues(const SDNode *Node) const {
202 return ArrayRef<SDDbgValue*>();
205 using DbgIterator = SmallVectorImpl<SDDbgValue*>::iterator;
1855 LLVM_ABI SDDbgValue *getDbgValue(DIVariable *Var, DIExpression *Expr,
1860 LLVM_ABI SDDbgValue *getConstantDbgValue(DIVariable *Var, DIExpression *Expr,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc14524 …DenseMapInfoIS4_EENS5_IjEEEE", "llvm::InstrEmitter::EmitDbgValue(llvm::SDDbgValue*, llvm::DenseMap…
15178 …NS_10SDDbgValueEPNS_6SDNodeEb", "llvm::SelectionDAG::AddDbgValue(llvm::SDDbgValue*, llvm::SDNode*,…
15235 {"_ZN4llvm9SDDbgInfo3addEPNS_10SDDbgValueEPKNS_6SDNodeEb", "llvm::SDDbgInfo::add(llvm::SDDbgValue*,…
15263 …::SmallVector<llvm::SDDbgValue*, 2u>, llvm::DenseMapInfo<llvm::SDNode const*>, llvm::DenseMapInfo<…
15264SDDbgValue*, 2u>, llvm::DenseMapInfo<llvm::SDNode const*>, llvm::DenseMapInfo<llvm::SmallVector<ll…
15265 …::SmallVector<llvm::SDDbgValue*, 2u>, llvm::DenseMapInfo<llvm::SDNode const*>, llvm::DenseMapInfo<…
15266 …lueEEaSERKS3_", "llvm::SmallVectorImpl<llvm::SDDbgValue*>::operator=(llvm::SmallVectorImpl<llvm::S…
15273 …::SmallVector<llvm::SDDbgValue*, 2u>, llvm::DenseMapInfo<llvm::SDNode const*>, llvm::DenseMapInfo<…
15274 …::SmallVector<llvm::SDDbgValue*, 2u>, llvm::DenseMapInfo<llvm::SDNode const*>, llvm::DenseMapInfo<…