Get reference to validity array at specified index in the args list.
| 179 | |
| 180 | /// Get reference to validity array at specified index in the args list. |
| 181 | llvm::Value* LLVMGenerator::GetValidityReference(llvm::Value* arg_addrs, int idx, |
| 182 | FieldPtr field) { |
| 183 | const std::string& name = field->name(); |
| 184 | llvm::Value* load = LoadVectorAtIndex(arg_addrs, types()->i64_type(), idx, name); |
| 185 | return ir_builder()->CreateIntToPtr(load, types()->i64_ptr_type(), name + "_varray"); |
| 186 | } |
| 187 | |
| 188 | /// Get reference to data array at specified index in the args list. |
| 189 | llvm::Value* LLVMGenerator::GetDataBufferPtrReference(llvm::Value* arg_addrs, int idx, |
no test coverage detected