| /third_party/mesa3d/src/gallium/frontends/clover/core/ |
| D | object.hpp | 40 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 …]
|
| D | memory.hpp | 35 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 …]
|
| D | queue.hpp | 34 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;
|
| D | memory.cpp | 27 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 …]
|
| D | resource.hpp | 32 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);
|
| D | kernel.hpp | 36 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;
|
| D | queue.cpp | 30 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()
|
| D | event.hpp | 34 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,
|
| D | program.hpp | 32 namespace clover { namespace 43 program(clover::context &ctx, 46 program(clover::context &ctx, 82 const intrusive_ref<clover::context> context;
|
| D | sampler.hpp | 29 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/ |
| D | platform.cpp | 31 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()
|
| D | util.hpp | 52 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/ |
| D | pointer.hpp | 28 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/ |
| D | native.cpp | 38 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()
|
| D | bitcode.cpp | 48 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/ |
| D | 10.5.6.rst | 62 - 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/ |
| D | CollatorServiceShim.java | 41 ///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/ |
| D | CollatorServiceShim.java | 42 ///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
|
| D | RBBINode.java | 280 ///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
|
| D | CompoundTransliterator.java | 420 ///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()
|
| D | BreakTransliterator.java | 39 ///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/ |
| D | RBBINode.java | 279 ///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/ |
| D | invocation.cpp | 64 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/ |
| D | CompoundTransliterator.java | 419 ///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()
|
| D | BreakTransliterator.java | 38 ///CLOVER:OFF 43 ///CLOVER:ON 45 ///CLOVER:OFF 50 ///CLOVER:ON 59 ///CLOVER:OFF 64 ///CLOVER:ON
|