Searched refs:LocationOps (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SDNodeDbgValue.h | 142 SDDbgOperand *LocationOps; variable 161 LocationOps(Alloc.Allocate<SDDbgOperand>(L.size())), in SDDbgValue() 168 llvm::copy(L, LocationOps); in SDDbgValue() 187 return ArrayRef<SDDbgOperand>(LocationOps, NumLocationOps); in getLocationOps() 191 return SmallVector<SDDbgOperand>(LocationOps, LocationOps + NumLocationOps); in copyLocationOps()
|
| H A D | InstrEmitter.cpp | 753 ArrayRef<SDDbgOperand> LocationOps, in AddDbgValueLocationOps() argument 755 for (const SDDbgOperand &Op : LocationOps) { in AddDbgValueLocationOps() 954 SmallVector<SDDbgOperand, 1> LocationOps(1, SD->getLocationOps()[0]); in EmitDbgValueFromSingleOp() local 955 if (Expr && LocationOps[0].getKind() == SDDbgOperand::CONST) { in EmitDbgValueFromSingleOp() 956 const Value *V = LocationOps[0].getConst(); in EmitDbgValueFromSingleOp() 959 LocationOps[0] = SDDbgOperand::fromConst(C); in EmitDbgValueFromSingleOp() 966 AddDbgValueLocationOps(MIB, II, LocationOps, VRBaseMap); in EmitDbgValueFromSingleOp()
|
| H A D | SelectionDAGBuilder.cpp | 1585 SmallVector<SDDbgOperand> LocationOps; in handleDebugValue() local 1591 LocationOps.emplace_back(SDDbgOperand::fromConst(V)); in handleDebugValue() 1598 LocationOps.emplace_back(SDDbgOperand::fromConst(CE->getOperand(0))); in handleDebugValue() 1607 LocationOps.emplace_back(SDDbgOperand::fromFrameIdx(SI->second)); in handleDebugValue() 1636 LocationOps.emplace_back(SDDbgOperand::fromFrameIdx(FISDN->getIndex())); in handleDebugValue() 1639 LocationOps.emplace_back( in handleDebugValue() 1695 LocationOps.emplace_back(SDDbgOperand::fromVReg(Reg)); in handleDebugValue() 1703 assert(!LocationOps.empty()); in handleDebugValue() 1705 DAG.getDbgValueList(Var, Expr, LocationOps, Dependencies, in handleDebugValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 6354 LocationOps = Base.LocationOps; in clone() 6359 LocationOps.clear(); in clear() 6366 SmallVector<Value *, 2> LocationOps; member 6375 auto *It = llvm::find(LocationOps, V); in pushLocation() 6377 if (It != LocationOps.end()) { in pushLocation() 6378 ArgIndex = std::distance(LocationOps.begin(), It); in pushLocation() 6380 ArgIndex = LocationOps.size(); in pushLocation() 6381 LocationOps.push_back(V); in pushLocation() 6598 assert(!LocationOps.empty() && in appendToVectors() 6603 for (const auto &Op : LocationOps) { in appendToVectors() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 8948 SmallDenseSet<Value *> LocationOps(DVI.location_ops().begin(), in fixupDbgValue() local 8950 for (Value *Location : LocationOps) { in fixupDbgValue() 8982 SmallDenseSet<Value *> LocationOps(DVR.location_ops().begin(), in fixupDbgVariableRecord() local 8984 for (Value *Location : LocationOps) { in fixupDbgVariableRecord()
|