Home
last modified time | relevance | path

Searched full:clover (Results 1 – 25 of 306) sorted by relevance

12345678910>>...13

/third_party/mesa3d/src/gallium/frontends/clover/core/
Dobject.hpp40 namespace clover { namespace
135 /// Get a Clover object from an API object performing object
138 /// \a T can either be the Clover object type to return or a \a tag
141 /// default behavior is to infer the most general Clover object
154 /// Get a pointer to a Clover object from an API object performing
170 /// Get an API object from a Clover object.
179 /// Get an API object from a pointer to a Clover object.
188 /// Get a range of Clover objects from a range of API objects
201 /// Get a range of API objects from a range of Clover objects.
213 public clover::descriptor<clover::context, _cl_context> {};
[all …]
Dmemory.hpp35 namespace clover { namespace
38 memory_obj(clover::context &ctx,
54 virtual clover::resource &
56 virtual clover::resource &
66 const intrusive_ref<clover::context> context;
81 buffer(clover::context &ctx,
92 root_buffer(clover::context &ctx,
97 virtual clover::resource &
99 virtual clover::resource &
105 clover::resource &
[all …]
Dqueue.hpp34 namespace clover { namespace
41 command_queue(clover::context &ctx, clover::device &dev,
43 command_queue(clover::context &ctx, clover::device &dev,
60 const intrusive_ref<clover::context> context;
61 const intrusive_ref<clover::device> device;
69 friend class clover::timestamp::query;
70 friend class clover::timestamp::current;
Dmemory.cpp27 using namespace clover;
29 memory_obj::memory_obj(clover::context &ctx, in memory_obj()
76 buffer::buffer(clover::context &ctx, in buffer()
88 root_buffer::root_buffer(clover::context &ctx, in root_buffer()
170 image::image(clover::context &ctx, in image()
263 image1d::image1d(clover::context &ctx, in image1d()
273 image1d_buffer::image1d_buffer(clover::context &ctx, in image1d_buffer()
283 image1d_array::image1d_array(clover::context &ctx, in image1d_array()
294 image2d::image2d(clover::context &ctx, in image2d()
304 image2d_array::image2d_array(clover::context &ctx, in image2d_array()
[all …]
Dresource.hpp32 namespace clover { namespace
61 const intrusive_ref<clover::device> device;
69 resource(clover::device &dev, memory_obj &obj);
93 root_resource(clover::device &dev, memory_obj &obj,
95 root_resource(clover::device &dev, memory_obj &obj, root_resource &r);
Dkernel.hpp36 namespace clover { namespace
122 kernel(clover::program &prog, const std::string &name,
123 const std::vector<clover::binary::argument> &bargs);
147 std::vector<clover::binary::arg_info> args_infos();
149 const intrusive_ref<clover::program> program;
152 const clover::binary &binary(const command_queue &q) const;
Dqueue.cpp30 using namespace clover;
46 command_queue::command_queue(clover::context &ctx, clover::device &dev, in command_queue()
62 command_queue::command_queue(clover::context &ctx, clover::device &dev, in command_queue()
Devent.hpp34 namespace clover { namespace
57 event(clover::context &ctx, const ref_vector<event> &deps,
79 const intrusive_ref<clover::context> context;
103 /// Similar to a normal clover::event. In addition it's associated
154 soft_event(clover::context &ctx, const ref_vector<event> &deps,
Dprogram.hpp32 namespace clover { namespace
43 program(clover::context &ctx,
46 program(clover::context &ctx,
82 const intrusive_ref<clover::context> context;
Dsampler.hpp29 namespace clover { namespace
32 sampler(clover::context &ctx, bool norm_mode,
44 const intrusive_ref<clover::context> context;
/third_party/mesa3d/src/gallium/frontends/clover/api/
Dplatform.cpp31 using namespace clover;
52 platform &clover::find_platform(cl_platform_id d_platform) in find_platform()
61 clover::GetPlatformInfo(cl_platform_id d_platform, cl_platform_info param, in GetPlatformInfo()
77 buf.as_string() = "Clover"; in GetPlatformInfo()
116 clover::GetExtensionFunctionAddressForPlatform(cl_platform_id d_platform, in GetExtensionFunctionAddressForPlatform()
223 clover::GetExtensionFunctionAddress(const char *p_name) try { in GetExtensionFunctionAddress()
230 clover::IcdGetPlatformIDsKHR(cl_uint num_entries, cl_platform_id *rd_platforms, in IcdGetPlatformIDsKHR()
Dutil.hpp52 namespace clover { namespace
57 ret_error(cl_int *p, const clover::error &e) { in ret_error()
63 /// Return a clover object in \a p if non-zero incrementing the
77 /// Return an API object from an intrusive reference to a Clover object,
/third_party/mesa3d/src/gallium/frontends/clover/util/
Dpointer.hpp28 namespace clover { namespace
67 /// Simple reference to a clover::ref_counter object. Unlike
68 /// clover::intrusive_ptr and clover::intrusive_ref, it does nothing
113 /// clover::ref_counter interface.
182 /// clover::ref_counter interface.
235 /// Initialize a clover::intrusive_ref from a newly created object
/third_party/mesa3d/src/gallium/frontends/clover/llvm/codegen/
Dnative.cpp38 using clover::binary;
39 using clover::build_error;
40 using namespace clover::llvm;
154 clover::llvm::build_module_native(::llvm::Module &mod, const target &target, in build_module_native()
163 clover::llvm::print_module_native(const ::llvm::Module &mod, in print_module_native()
178 clover::llvm::build_module_native(::llvm::Module &mod, const target &target, in build_module_native()
185 clover::llvm::print_module_native(const ::llvm::Module &mod, in print_module_native()
Dbitcode.cpp48 using clover::binary;
49 using namespace clover::llvm;
62 clover::llvm::print_module_bitcode(const ::llvm::Module &mod) { in print_module_bitcode()
70 clover::llvm::build_module_library(const ::llvm::Module &mod, in build_module_library()
79 clover::llvm::parse_module_library(const binary &b, ::llvm::LLVMContext &ctx, in parse_module_library()
/third_party/mesa3d/docs/relnotes/
D10.5.6.rst62 - clover: Refactor event::trigger and ::abort to prevent deadlock and
64 - clover: Wrap event::_status in a method to prevent unlocked access.
65 - clover: Implement locking of the wait_count, \_chain and \_status
115 - clover: Add a mutex to guard queue::queued_events
116 - clover: Fix a bug with multi-threaded events v2
/third_party/icu/icu4j/main/classes/collate/src/com/ibm/icu/text/
DCollatorServiceShim.java41 ///CLOVER:OFF in getInstance()
44 ///CLOVER:ON in getInstance()
49 ///CLOVER:OFF in getInstance()
51 ///CLOVER:ON in getInstance()
163 ///CLOVER:OFF
177 ///CLOVER:ON
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
DCollatorServiceShim.java42 ///CLOVER:OFF in getInstance()
45 ///CLOVER:ON in getInstance()
50 ///CLOVER:OFF in getInstance()
52 ///CLOVER:ON in getInstance()
164 ///CLOVER:OFF
178 ///CLOVER:ON
DRBBINode.java280 ///CLOVER:OFF
300 ///CLOVER:ON
305 ///CLOVER:OFF
316 ///CLOVER:ON
322 ///CLOVER:OFF
327 ///CLOVER:ON
329 ///CLOVER:OFF
337 ///CLOVER:ON
345 ///CLOVER:OFF
364 ///CLOVER:ON
DCompoundTransliterator.java420 ///CLOVER:OFF in handleTransliterate()
427 ///CLOVER:ON in handleTransliterate()
437 ///CLOVER:OFF in handleTransliterate()
445 ///CLOVER:ON in handleTransliterate()
449 ///CLOVER:OFF in handleTransliterate()
457 ///CLOVER:ON in handleTransliterate()
472 ///CLOVER:OFF in handleTransliterate()
478 ///CLOVER:ON in handleTransliterate()
500 ///CLOVER:OFF in handleTransliterate()
508 ///CLOVER:ON in handleTransliterate()
DBreakTransliterator.java39 ///CLOVER:OFF
44 ///CLOVER:ON
46 ///CLOVER:OFF
51 ///CLOVER:ON
60 ///CLOVER:OFF
65 ///CLOVER:ON
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DRBBINode.java279 ///CLOVER:OFF
299 ///CLOVER:ON
304 ///CLOVER:OFF
315 ///CLOVER:ON
321 ///CLOVER:OFF
326 ///CLOVER:ON
328 ///CLOVER:OFF
336 ///CLOVER:ON
344 ///CLOVER:OFF
363 ///CLOVER:ON
/third_party/mesa3d/src/gallium/frontends/clover/llvm/
Dinvocation.cpp64 using clover::binary;
65 using clover::device;
66 using clover::build_error;
67 using clover::invalid_build_options_error;
68 using clover::map;
69 using clover::header_map;
70 using namespace clover::llvm;
258 // Since Mesa commit 977dbfc9 opaque pointers are properly implemented in Clover
263 // Mesa and LLVM and Clover will not work.
372 const std::string tmp_header_path = "/tmp/clover/";
[all …]
/third_party/icu/icu4j/main/classes/translit/src/com/ibm/icu/text/
DCompoundTransliterator.java419 ///CLOVER:OFF in handleTransliterate()
426 ///CLOVER:ON in handleTransliterate()
436 ///CLOVER:OFF in handleTransliterate()
444 ///CLOVER:ON in handleTransliterate()
448 ///CLOVER:OFF in handleTransliterate()
456 ///CLOVER:ON in handleTransliterate()
471 ///CLOVER:OFF in handleTransliterate()
477 ///CLOVER:ON in handleTransliterate()
499 ///CLOVER:OFF in handleTransliterate()
507 ///CLOVER:ON in handleTransliterate()
DBreakTransliterator.java38 ///CLOVER:OFF
43 ///CLOVER:ON
45 ///CLOVER:OFF
50 ///CLOVER:ON
59 ///CLOVER:OFF
64 ///CLOVER:ON

12345678910>>...13