<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>I couldn't find any straight answers about this, but is modern LLVM (3.7.1 in my case) "smart enough" to automatically handle "temporary variable" allocations as efficiently as possible without me needing to put them all at the very start of the function?
 or is building IR with allocations as they are in the original code (ie; scattered throughout the function's code) still "problematic" when it comes to performance?<br>
<br>
- Paul<br>
</p>
</div>
</body>
</html>