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

Method ClearLocalBitMapIfNotValid

cpp/src/gandiva/llvm_generator.cc:1409–1413  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

1407
1408/// The local bitmap is pre-filled with 1s. Clear only if invalid.
1409void LLVMGenerator::Visitor::ClearLocalBitMapIfNotValid(int local_bitmap_idx,
1410 llvm::Value* is_valid) {
1411 llvm::Value* slot_ref = GetLocalBitMapReference(local_bitmap_idx);
1412 generator_->ClearPackedBitValueIfFalse(slot_ref, loop_var_, is_valid);
1413}
1414
1415// Hooks for tracing/printfs.
1416//

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected