Searched refs:Idx (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_optimizer_postRA.cpp38 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 Dbuilder_gfx_mem.cpp129 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 Dbuilder_gfx_mem.h44 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 Dbuilder_mem.h48 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 Dbuilder_mem.cpp44 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 Dbuilder_gfx_mem.h44 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 Dbuilder_gfx_mem.cpp130 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 Dbuilder_mem.h47 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 Dbuilder_mem.cpp44 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 Dgtest-internal.h1163 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))... {}

Completed in 42 milliseconds