Searched refs:field_ptr_val (Results 1 – 4 of 4) sorted by relevance
/dports/lang/zig-devel/zig-0.9.0/src/stage1/ |
H A D | codegen.cpp | 4839 …LLVMValueRef field_ptr_val = LLVMBuildStructGEP(g->builder, struct_ptr, (unsigned)field->gen_index… in ir_render_struct_field_ptr() local 4848 return LLVMBuildBitCast(g->builder, field_ptr_val, integer_ptr_type, ""); in ir_render_struct_field_ptr() 4850 return field_ptr_val; in ir_render_struct_field_ptr() 5551 LLVMValueRef field_ptr_val = ir_llvm_value(g, instruction->field_ptr); in ir_render_field_parent_ptr() local 5554 … return LLVMBuildBitCast(g->builder, field_ptr_val, get_llvm_type(g, container_ptr_type), ""); in ir_render_field_parent_ptr() 5558 … LLVMValueRef field_ptr_int = LLVMBuildPtrToInt(g->builder, field_ptr_val, usize->llvm_type, ""); in ir_render_field_parent_ptr()
|
H A D | ir.cpp | 17598 ZigValue *field_ptr_val = ir_resolve_const(ira, casted_field_ptr, UndefBad); in ir_analyze_instruction_field_parent_ptr() local 17599 if (!field_ptr_val) in ir_analyze_instruction_field_parent_ptr() 17602 if (field_ptr_val->data.x_ptr.special != ConstPtrSpecialBaseStruct) { in ir_analyze_instruction_field_parent_ptr() 17607 size_t ptr_field_index = field_ptr_val->data.x_ptr.data.base_struct.field_index; in ir_analyze_instruction_field_parent_ptr() 17619 … out_val->data.x_ptr.data.ref.pointee = field_ptr_val->data.x_ptr.data.base_struct.struct_val; in ir_analyze_instruction_field_parent_ptr() 17620 out_val->data.x_ptr.mut = field_ptr_val->data.x_ptr.mut; in ir_analyze_instruction_field_parent_ptr()
|
/dports/lang/zig/zig-0.9.0/src/stage1/ |
H A D | codegen.cpp | 4839 …LLVMValueRef field_ptr_val = LLVMBuildStructGEP(g->builder, struct_ptr, (unsigned)field->gen_index… in ir_render_struct_field_ptr() local 4848 return LLVMBuildBitCast(g->builder, field_ptr_val, integer_ptr_type, ""); in ir_render_struct_field_ptr() 4850 return field_ptr_val; in ir_render_struct_field_ptr() 5551 LLVMValueRef field_ptr_val = ir_llvm_value(g, instruction->field_ptr); in ir_render_field_parent_ptr() local 5554 … return LLVMBuildBitCast(g->builder, field_ptr_val, get_llvm_type(g, container_ptr_type), ""); in ir_render_field_parent_ptr() 5558 … LLVMValueRef field_ptr_int = LLVMBuildPtrToInt(g->builder, field_ptr_val, usize->llvm_type, ""); in ir_render_field_parent_ptr()
|
H A D | ir.cpp | 17598 ZigValue *field_ptr_val = ir_resolve_const(ira, casted_field_ptr, UndefBad); in ir_analyze_instruction_field_parent_ptr() local 17599 if (!field_ptr_val) in ir_analyze_instruction_field_parent_ptr() 17602 if (field_ptr_val->data.x_ptr.special != ConstPtrSpecialBaseStruct) { in ir_analyze_instruction_field_parent_ptr() 17607 size_t ptr_field_index = field_ptr_val->data.x_ptr.data.base_struct.field_index; in ir_analyze_instruction_field_parent_ptr() 17619 … out_val->data.x_ptr.data.ref.pointee = field_ptr_val->data.x_ptr.data.base_struct.struct_val; in ir_analyze_instruction_field_parent_ptr() 17620 out_val->data.x_ptr.mut = field_ptr_val->data.x_ptr.mut; in ir_analyze_instruction_field_parent_ptr()
|