| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_optimizer_postRA.cpp | 38 struct Idx { struct in namespace:aco::__anon8dc067450110 39 bool operator==(const Idx& other) const { return block == other.block && instr == other.instr; } 40 bool operator!=(const Idx& other) const { return !operator==(other); } 48 Idx not_written_in_block{UINT32_MAX, 0}; 49 Idx clobbered{UINT32_MAX, 1}; 50 Idx const_or_undef{UINT32_MAX, 2}; 51 Idx written_by_multiple_instrs{UINT32_MAX, 3}; 58 std::vector<std::array<Idx, max_reg_cnt>> instr_idx_by_regs; 84 Instruction* get(Idx idx) { return program->blocks[idx.block].instructions[idx.instr].get(); } 96 Idx id [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_gfx_mem.cpp | 129 Value* BuilderGfxMem::GEP(Value* Ptr, Value* Idx, Type* Ty, bool isReadOnly, const Twine& Name) argument 135 Ptr = Builder::GEP(Ptr, Idx, nullptr, isReadOnly, Name); 148 Ptr = Builder::GEP(Ptr, Idx, nullptr, isReadOnly, Name); 153 Value* BuilderGfxMem::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) argument 159 Ptr = Builder::GEP(Ty, Ptr, Idx, Name); 165 Ptr = Builder::GEP(Ty, Ptr, Idx, Name);
|
| H A D | builder_gfx_mem.h | 44 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, bool isReadOnly = true, const Twine& Name = ""); 45 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
|
| H A D | builder_mem.h | 48 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, bool isReadOnly = true, const Twine& Name = ""); 49 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
|
| H A D | builder_mem.cpp | 44 Value* Builder::GEP(Value* Ptr, Value* Idx, Type* Ty, bool isReadOnly, const Twine& Name) argument 46 return IRB()->CreateGEP(Ptr, Idx, Name); 49 Value* Builder::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) argument 51 return IRB()->CreateGEP(Ty, Ptr, Idx, Name);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_gfx_mem.h | 44 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, const Twine& Name = ""); 45 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
|
| H A D | builder_gfx_mem.cpp | 130 Value* BuilderGfxMem::GEP(Value* Ptr, Value* Idx, Type* Ty, const Twine& Name) argument 133 return Builder::GEP(Ptr, Idx, nullptr, Name); 136 Value* BuilderGfxMem::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) argument 139 return Builder::GEP(Ty, Ptr, Idx, Name);
|
| H A D | builder_mem.h | 47 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, const Twine& Name = ""); 48 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
|
| H A D | builder_mem.cpp | 44 Value* Builder::GEP(Value* Ptr, Value* Idx, Type* Ty, const Twine& Name) argument 46 return IRB()->CreateGEP(Ptr, Idx, Name); 49 Value* Builder::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) argument 51 return IRB()->CreateGEP(Ty, Ptr, Idx, Name);
|
| /xsrc/external/mit/MesaLib/dist/src/gtest/include/gtest/internal/ |
| H A D | gtest-internal.h | 1163 template <typename Derived, typename Idx> 1166 template <size_t... Idx, typename... T> 1167 struct FlatTupleBase<FlatTuple<T...>, IndexSequence<Idx...>> 1168 : FlatTupleElemBase<FlatTuple<T...>, Idx>... { 1169 using Indices = IndexSequence<Idx...>; 1172 : FlatTupleElemBase<FlatTuple<T...>, Idx>(std::move(t))... {}
|