MCPcopy Create free account
hub / github.com/apache/arrow / BitmapAnd

Function BitmapAnd

cpp/src/arrow/util/bitmap_ops.cc:416–422  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

414} // namespace
415
416Result<std::shared_ptr<Buffer>> BitmapAnd(MemoryPool* pool, const uint8_t* left,
417 int64_t left_offset, const uint8_t* right,
418 int64_t right_offset, int64_t length,
419 int64_t out_offset) {
420 return BitmapOp<std::bit_and>(pool, left, left_offset, right, right_offset, length,
421 out_offset);
422}
423
424void BitmapAnd(const uint8_t* left, int64_t left_offset, const uint8_t* right,
425 int64_t right_offset, int64_t length, int64_t out_offset, uint8_t* out) {

Callers 15

NormalizeArrayFunction · 0.85
FilterSingleBatchMethod · 0.85
FilterMethod · 0.85
GetFlattenedFieldMethod · 0.85
CallMethod · 0.85
TESTFunction · 0.85
BenchmarkBitmapAndFunction · 0.85
PropagateMultipleMethod · 0.85
PropagateNullsSpansFunction · 0.85
CallMethod · 0.85
ExecMethod · 0.85
ExecArrayMaskMethod · 0.85

Calls

no outgoing calls

Tested by 4

CallMethod · 0.68
TESTFunction · 0.68
ValidateConsumeMethod · 0.68