[LLVMdev] LowerPacked pass

Morten Ofstad morten at hue.no
Wed Nov 17 07:04:40 PST 2004


Hello,

Our software uses 4 x float vectors a lot, and I pass these to LLVM as 
packed types - but when I do the JIT compile it seems that the 
LowerPacked pass is never run so the code generation fails. I noticed 
that most other passes have a header file with a public createXXXPass() 
function so they can be added to the PassManager, but LowerPacked 
doesn't have this... What should I do?

m.

PS. Chris, thanks for the feedback on the memory cleanup patch - I'm a 
bit busy getting LLVM integrated in our app now, but I will incorporate 
your suggestions and submit a proper patch soon...




More information about the llvm-dev mailing list