Searched refs:VectorPtr (Results 1 – 10 of 10) sorted by relevance
111 std::unique_ptr<data_container::VectorPtr<T>> container{ in CreateRef()112 new data_container::VectorPtr<T>{buffer}}; in CreateRef()129 std::unique_ptr<data_container::VectorPtr<T>> container{ in CreateRefForAppend()130 new data_container::VectorPtr<T>{buffer}}; in CreateRefForAppend()
154 class VectorPtr : public ContiguousBufferBase {157 explicit VectorPtr(std::vector<T>* vector) : vector_ptr_(vector) {} in VectorPtr() function177 DISALLOW_COPY_AND_ASSIGN(VectorPtr);232 class BRILLO_EXPORT ByteBuffer : public VectorPtr<uint8_t> {
96 : VectorPtr(new std::vector<uint8_t>()) { in ByteBuffer()
55 using VectorPtr = typename CostAllocator::VectorPtr; variable68 NodeEntry(VectorPtr Costs) : Costs(std::move(Costs)) {} in NodeEntry()94 VectorPtr Costs;377 VectorPtr AllocatedCosts = CostAlloc.getVector(std::move(Costs)); in addNode()467 VectorPtr AllocatedCosts = CostAlloc.getVector(std::move(Costs)); in setNodeCosts()481 const VectorPtr& getNodeCostsPtr(NodeId NId) const { in getNodeCostsPtr()
115 using VectorPtr = typename VectorCostPool::PoolRef; variable118 template <typename VectorKeyT> VectorPtr getVector(VectorKeyT v) { in getVector()
56 typedef typename CostAllocator::VectorPtr VectorPtr; typedef74 NodeEntry(VectorPtr Costs) : Costs(std::move(Costs)) {} in NodeEntry()96 VectorPtr Costs;384 VectorPtr AllocatedCosts = CostAlloc.getVector(std::move(Costs)); in addNode()474 VectorPtr AllocatedCosts = CostAlloc.getVector(std::move(Costs)); in setNodeCosts()488 const VectorPtr& getNodeCostsPtr(NodeId NId) const { in getNodeCostsPtr()
116 typedef typename VectorCostPool::PoolRef VectorPtr; typedef120 VectorPtr getVector(VectorKeyT v) { return VectorPool.getValue(std::move(v)); } in getVector()
1060 Value *VectorPtr = in generateStrideOneLoad() local1063 Builder.CreateLoad(VectorPtr, Load->getName() + "_p_vec_full"); in generateStrideOneLoad()1087 Value *VectorPtr = Builder.CreateBitCast(NewPointer, VectorPtrType, in generateStrideZeroLoad() local1090 Builder.CreateLoad(VectorPtr, Load->getName() + "_p_splat_one"); in generateStrideZeroLoad()1208 Value *VectorPtr = in copyStore() local1210 StoreInst *Store = Builder.CreateStore(Vector, VectorPtr); in copyStore()1343 Value *VectorPtr = Builder.CreateBitCast(Address, VectorPtrType, in generateScalarVectorLoads() local1345 auto *Val = Builder.CreateLoad(VectorPtr, Address->getName() + ".reload"); in generateScalarVectorLoads()