OmniSciDB  1dac507f6e
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
funcannotations.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEVICE
 
#define HOST
 
#define GLOBAL
 
#define STATIC_QUAL   static
 
#define FORCE_INLINE   inline __attribute__((always_inline))
 
#define ALWAYS_INLINE   __attribute__((always_inline))
 
#define NEVER_INLINE   __attribute__((noinline))
 
#define SUFFIX(name)   name
 

Macro Definition Documentation

#define ALWAYS_INLINE   __attribute__((always_inline))

Definition at line 51 of file funcannotations.h.

#define DEVICE

Definition at line 20 of file funcannotations.h.

#define FORCE_INLINE   inline __attribute__((always_inline))

Definition at line 44 of file funcannotations.h.

#define GLOBAL

Definition at line 32 of file funcannotations.h.

#define HOST

Definition at line 26 of file funcannotations.h.

#define NEVER_INLINE   __attribute__((noinline))

Definition at line 57 of file funcannotations.h.

#define STATIC_QUAL   static

Definition at line 38 of file funcannotations.h.

Referenced by DateTruncate(), extract_month_fast(), and extract_quarter_fast().

#define SUFFIX (   name)    name

Definition at line 63 of file funcannotations.h.

Referenced by bucketized_hash_join_idx(), compute_bucket_sizes_impl(), count_matches(), count_matches_baseline(), count_matches_bucketized(), count_matches_sharded(), diff_fixed_width_int_decode(), fill_baseline_hash_join_buff_wrapper(), fill_hash_join_buff(), fill_hash_join_buff_bucketized(), fill_hash_join_buff_bucketized_wrapper(), fill_hash_join_buff_sharded(), fill_hash_join_buff_sharded_bucketized(), fill_hash_join_buff_wrapper(), fill_hash_join_buff_wrapper_sharded(), fill_hash_join_buff_wrapper_sharded_bucketized(), fill_one_to_many_baseline_hash_table(), fill_one_to_many_hash_table(), fill_one_to_many_hash_table_bucketized(), fill_one_to_many_hash_table_on_device(), fill_one_to_many_hash_table_on_device_bucketized(), fill_one_to_many_hash_table_on_device_sharded(), fill_one_to_many_hash_table_sharded(), fill_row_ids(), fill_row_ids_baseline(), fill_row_ids_bucketized(), fill_row_ids_sharded(), fill_row_ids_sharded_bucketized(), fixed_width_double_decode_noinline(), fixed_width_float_decode_noinline(), fixed_width_int_decode_noinline(), fixed_width_small_date_decode(), fixed_width_small_date_decode_noinline(), fixed_width_unsigned_decode_noinline(), get_composite_key_index_impl(), get_join_column_element_value(), get_matching_baseline_hash_slot_at(), get_matching_slot(), hash_join_idx(), hash_join_idx_sharded(), init_baseline_hash_join_buff(), init_baseline_hash_join_buff_wrapper(), init_hash_join_buff_wrapper(), and OverlapsKeyHandler::operator()().