search for: lcssa21

Displaying 1 result from an estimated 1 matches for "lcssa21".

Did you mean: lcssa1
2015 Aug 25
2
how LLVM deals with 'undef'
Hi, I'm using LLVM-3.8 (current SVN version) to optimize my code. After loop unrolling, I find there is 'undef' in the IR. For example, "*%.lcssa21.unr = phi double [ undef, %.lr.ph9 ], [ %13, %7 ]*". I have two questions: (1) Why this 'undef' is generated? Because before 'loop unrolling', there is no such 'undef'. (2) How LLVM backend deals with this 'undef'? Any suggestion is appreciable. Regards, Xi...