[LLVMdev] Legalizing FrameIndex

Amogh Akshintala aakshintala at cs.stonybrook.edu
Thu Feb 7 13:49:55 PST 2013


Hey all,

I am trying to implement a subtarget for the X86 architecture that only 
has 64 bit Registers. While running LLC on the IR for a very simple 
program, llc fails on an assertion that says it doesn't know how to 
promote ISD::FRAMEINDEX. I've tried to look for why how to promote the 
frameindex which is stored in a i32 variable to an i64 variable but 
can't seem to find where this is done. Can anyone help me with this?

Cheers,
Amogh

-- 
The Wheel of Time turns and Ages come and go, leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave it birth returns again.




More information about the llvm-dev mailing list