Home
last modified time | relevance | path

Searched refs:ValuePool (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_valuepool.cpp41 ValuePool::ValuePool(): in ValuePool() function in r600::ValuePool
48 PValue ValuePool::m_undef = Value::zero;
50 GPRVector ValuePool::vec_from_nir(const nir_dest& dst, int num_components) in vec_from_nir()
58 std::vector<PValue> ValuePool::varvec_from_nir(const nir_dest& dst, int num_components) in varvec_from_nir()
67 std::vector<PValue> ValuePool::varvec_from_nir(const nir_src& src, int num_components) in varvec_from_nir()
78 PValue ValuePool::from_nir(const nir_src& v, unsigned component, unsigned swizzled) in from_nir()
134 PValue ValuePool::from_nir(const nir_src& v, unsigned component) in from_nir()
139 PValue ValuePool::from_nir(const nir_tex_src &v, unsigned component) in from_nir()
144 PValue ValuePool::from_nir(const nir_alu_src &v, unsigned component) in from_nir()
149 PGPRValue ValuePool::get_temp_register(int channel) in get_temp_register()
[all …]
Dsfn_valuepool.h70 class ValuePool
87 ValuePool();
Dsfn_value_gpr.h36 class ValuePool; variable
Dsfn_shader_base.h57 class ShaderFromNirProcessor : public ValuePool {
Dsfn_nir.cpp116 ValuePool::array_list arrays; in lower()
/external/llvm/include/llvm/CodeGen/PBQP/
DCostAllocator.h29 class ValuePool {
38 PoolEntry(ValuePool &Pool, ValueKeyT Value) in PoolEntry()
43 ValuePool &Pool;
111 typedef ValuePool<VectorT> VectorCostPool;
112 typedef ValuePool<MatrixT> MatrixCostPool;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/PBQP/
DCostAllocator.h28 template <typename ValueT> class ValuePool {
36 PoolEntry(ValuePool &Pool, ValueKeyT Value) in PoolEntry()
44 ValuePool &Pool;
109 using VectorCostPool = ValuePool<VectorT>;
110 using MatrixCostPool = ValuePool<MatrixT>;
/external/llvm-project/llvm/include/llvm/CodeGen/PBQP/
DCostAllocator.h28 template <typename ValueT> class ValuePool {
36 PoolEntry(ValuePool &Pool, ValueKeyT Value) in PoolEntry()
44 ValuePool &Pool;
109 using VectorCostPool = ValuePool<VectorT>;
110 using MatrixCostPool = ValuePool<MatrixT>;
/external/llvm-project/llvm/include/llvm/CodeGen/
DRegAllocPBQP.h134 using AllowedRegVecPool = ValuePool<AllowedRegVector>;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DRegAllocPBQP.h132 using AllowedRegVecPool = ValuePool<AllowedRegVector>;
/external/llvm/include/llvm/CodeGen/
DRegAllocPBQP.h141 typedef ValuePool<AllowedRegVector> AllowedRegVecPool;