Get reference to offsets array at specified index in the args list.
| 211 | |
| 212 | /// Get reference to offsets array at specified index in the args list. |
| 213 | llvm::Value* LLVMGenerator::GetOffsetsReference(llvm::Value* arg_addrs, int idx, |
| 214 | FieldPtr field) { |
| 215 | const std::string& name = field->name(); |
| 216 | llvm::Value* load = LoadVectorAtIndex(arg_addrs, types()->i64_type(), idx, name); |
| 217 | return ir_builder()->CreateIntToPtr(load, types()->i32_ptr_type(), name + "_oarray"); |
| 218 | } |
| 219 | |
| 220 | /// Get reference to local bitmap array at specified index in the args list. |
| 221 | llvm::Value* LLVMGenerator::GetLocalBitMapReference(llvm::Value* arg_bitmaps, int idx) { |
no test coverage detected