Searched refs:SDDbgOperand (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SDNodeDbgValue.h | 30 class SDDbgOperand { 70 static SDDbgOperand fromNode(SDNode *Node, unsigned ResNo) { in fromNode() 71 return SDDbgOperand(Node, ResNo); in fromNode() 73 static SDDbgOperand fromFrameIdx(unsigned FrameIdx) { in fromFrameIdx() 74 return SDDbgOperand(FrameIdx, FRAMEIX); in fromFrameIdx() 76 static SDDbgOperand fromVReg(unsigned VReg) { in fromVReg() 77 return SDDbgOperand(VReg, VREG); in fromVReg() 79 static SDDbgOperand fromConst(const Value *Const) { in fromConst() 80 return SDDbgOperand(Const); in fromConst() 83 bool operator!=(const SDDbgOperand &Other) const { return !(*this == Other); } [all …]
|
H A D | InstrEmitter.h | 28 class SDDbgOperand; variable 114 ArrayRef<SDDbgOperand> Locations,
|
H A D | InstrEmitter.cpp | 687 ArrayRef<SDDbgOperand> LocationOps = SD->getLocationOps(); in EmitDbgValue() 750 ArrayRef<SDDbgOperand> LocationOps, in AddDbgValueLocationOps() 752 for (const SDDbgOperand &Op : LocationOps) { in AddDbgValueLocationOps() 754 case SDDbgOperand::FRAMEIX: in AddDbgValueLocationOps() 757 case SDDbgOperand::VREG: in AddDbgValueLocationOps() 760 case SDDbgOperand::SDNODE: { in AddDbgValueLocationOps() 773 case SDDbgOperand::CONST: { in AddDbgValueLocationOps() 801 SDDbgOperand DbgOperand = SD->getLocationOps()[0]; in EmitDbgInstrRef() 805 if (DbgOperand.getKind() != SDDbgOperand::SDNODE) in EmitDbgInstrRef()
|
H A D | SelectionDAGDumper.cpp | 844 for (const SDDbgOperand &Op : getLocationOps()) { in print() 848 case SDDbgOperand::SDNODE: in print() 854 case SDDbgOperand::CONST: in print() 857 case SDDbgOperand::FRAMEIX: in print() 860 case SDDbgOperand::VREG: in print()
|
H A D | ScheduleDAGSDNodes.cpp | 745 for (SDDbgOperand L : DV->getLocationOps()) { in ProcessSDDbgValues() 746 if (L.getKind() == SDDbgOperand::SDNODE && in ProcessSDDbgValues()
|
H A D | SelectionDAG.cpp | 8683 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromNode(N, R), in getDbgValue() 8696 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromConst(C), {}, in getConstantDbgValue() 8722 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromFrameIdx(FI), in getFrameIndexDbgValue() 8734 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, SDDbgOperand::fromVReg(VReg), in getVRegDbgValue() 8740 ArrayRef<SDDbgOperand> Locs, in getDbgValueList() 8767 SDDbgOperand FromLocOp = in transferDbgValues() 8768 SDDbgOperand::fromNode(From.getNode(), From.getResNo()); in transferDbgValues() 8769 SDDbgOperand ToLocOp = SDDbgOperand::fromNode(To.getNode(), To.getResNo()); in transferDbgValues() 8784 [&Changed, FromLocOp](const SDDbgOperand &Op) { in transferDbgValues() 8862 if (NewLocOps[i].getKind() != SDDbgOperand::SDNODE || in salvageDebugInfo() [all …]
|
H A D | SelectionDAGBuilder.cpp | 1146 SmallVector<SDDbgOperand, 2> Locs; in addDanglingDebugInfo() 1149 Locs.push_back(SDDbgOperand::fromConst(Undef)); in addDanglingDebugInfo() 1323 SmallVector<SDDbgOperand> LocationOps; in handleDebugValue() 1329 LocationOps.emplace_back(SDDbgOperand::fromConst(V)); in handleDebugValue() 1338 LocationOps.emplace_back(SDDbgOperand::fromFrameIdx(SI->second)); in handleDebugValue() 1364 LocationOps.emplace_back(SDDbgOperand::fromFrameIdx(FISDN->getIndex())); in handleDebugValue() 1368 SDDbgOperand::fromNode(N.getNode(), N.getResNo())); in handleDebugValue() 1423 LocationOps.emplace_back(SDDbgOperand::fromVReg(Reg)); in handleDebugValue()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 77 class SDDbgOperand; variable 1504 ArrayRef<SDDbgOperand> Locs,
|