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

Method ClearLocalBitMapIfNotValid

cpp/src/gandiva/llvm_generator.cc:1416–1420  ·  view source on GitHub ↗

The local bitmap is pre-filled with 1s. Clear only if invalid.

Source from the content-addressed store, hash-verified

1414
1415/// The local bitmap is pre-filled with 1s. Clear only if invalid.
1416void LLVMGenerator::Visitor::ClearLocalBitMapIfNotValid(int local_bitmap_idx,
1417 llvm::Value* is_valid) {
1418 llvm::Value* slot_ref = GetLocalBitMapReference(local_bitmap_idx);
1419 generator_->ClearPackedBitValueIfFalse(slot_ref, loop_var_, is_valid);
1420}
1421
1422// Hooks for tracing/printfs.
1423//

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected