search for: regfalse

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

Did you mean: getfalse
2011 Mar 03
0
[LLVMdev] Improving select_cc lowering for targets with conditional move
...39;s consider the following piece of C code: (incomplete and not compilable ;) ) result = initValue; for(i) { ... if(condition) result = updatedValue_i; ... } For targets with conditional moves, the result is updated using the following sequence of instructions: regTmp = regFalse; if(condition2) regTmp = regTrue; regResult = regTmp; Now, you have 2 cases: 1) either condition2 = condition In this case: regFalse is a phi node between the initial value of result and the current result. It's very likely that regFalse and regResult will be the same hardware register. So the...