Displaying 2 results from an estimated 2 matches for "newalign".
Did you mean:
new_align
2007 Oct 26
2
[LLVMdev] RFC: llvm-convert.cpp Patch
...V.Ptr);
+ // At this point, Alignment is the alignment of the destination
+ // pointer. It may not match the alignment of the source pointer. So, we
+ // need to make sure that it's has at least its alignment.
+ tree new_exp = copy_node(TREE_OPERAND(exp, 1));
+ unsigned NewAlignment = expr_align(new_exp) / 8;
+ Alignment = (Alignment < NewAlignment) ? Alignment : NewAlignment;
+ TYPE_ALIGN(TREE_TYPE(new_exp)) = Alignment;
+
+ switch (TREE_CODE(new_exp)) {
+ case VAR_DECL:
+ case PARM_DECL:
+ case RESULT_DECL:
+ DECL_ALIGN (new_exp) = Align...
2007 Oct 26
0
[LLVMdev] RFC: llvm-convert.cpp Patch
...oint, Alignment is the alignment of the destination
> + // pointer. It may not match the alignment of the source
> pointer. So, we
> + // need to make sure that it's has at least its alignment.
> + tree new_exp = copy_node(TREE_OPERAND(exp, 1));
> + unsigned NewAlignment = expr_align(new_exp) / 8;
> + Alignment = (Alignment < NewAlignment) ? Alignment :
> NewAlignment;
> + TYPE_ALIGN(TREE_TYPE(new_exp)) = Alignment;
> +
> + switch (TREE_CODE(new_exp)) {
> + case VAR_DECL:
> + case PARM_DECL:
> + case RE...