Displaying 1 result from an estimated 1 matches for "tag_instead_l".
Did you mean:
tag_instead_ll
2012 Mar 28
0
[LLVMdev] Target lowering: how to dump byval argument?
Hi,
For example consider code:
typedef struct tag_instead_ll {
int upper;
int lower;
int otherguys[9];
} instead_ll_t;
__attribute__ ((noinline)) int
foo (instead_ll_t value);
int
main(void)
{
instead_ll_t val;
val.upper = 0x12345678;
val.lower = 0x9abcdef;
return foo(val);
}
On the entrance of my LowerCall function, IR looks like:
*** IR...