Home
last modified time | relevance | path

Searched refs:LocationOps (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h140 SDDbgOperand *LocationOps; variable
159 LocationOps(Alloc.Allocate<SDDbgOperand>(L.size())), in SDDbgValue()
166 std::copy(L.begin(), L.end(), LocationOps); in SDDbgValue()
185 return ArrayRef<SDDbgOperand>(LocationOps, NumLocationOps); in getLocationOps()
189 return SmallVector<SDDbgOperand>(LocationOps, LocationOps + NumLocationOps); in copyLocationOps()
H A DInstrEmitter.cpp687 ArrayRef<SDDbgOperand> LocationOps = SD->getLocationOps(); in EmitDbgValue() local
688 assert(!LocationOps.empty() && "dbg_value with no location operands?"); in EmitDbgValue()
701 for (size_t i = 0; i < LocationOps.size(); ++i) in EmitDbgValue()
704 AddDbgValueLocationOps(MIB, DbgValDesc, LocationOps, VRBaseMap); in EmitDbgValue()
735 assert(LocationOps.size() == 1 && in EmitDbgValue()
737 AddDbgValueLocationOps(MIB, DbgValDesc, LocationOps, VRBaseMap); in EmitDbgValue()
750 ArrayRef<SDDbgOperand> LocationOps, in AddDbgValueLocationOps() argument
752 for (const SDDbgOperand &Op : LocationOps) { in AddDbgValueLocationOps()
H A DSelectionDAGBuilder.cpp1323 SmallVector<SDDbgOperand> LocationOps; in handleDebugValue() local
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()
1367 LocationOps.emplace_back( in handleDebugValue()
1423 LocationOps.emplace_back(SDDbgOperand::fromVReg(Reg)); in handleDebugValue()
1432 assert(!LocationOps.empty()); in handleDebugValue()
1434 DAG.getDbgValueList(Var, Expr, LocationOps, Dependencies, in handleDebugValue()