Displaying 4 results from an estimated 4 matches for "extractequivalentcondition".
2015 Sep 24
3
Comparing stack addresses and function args (Was: [llvm] r174131 - Add a comment explaining an unavailable optimization)
...r2=174131&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Analysis/InstructionSimplify.cpp (original)
> +++ llvm/trunk/lib/Analysis/InstructionSimplify.cpp Thu Jan 31 18:49:06 2013
> @@ -1688,6 +1688,34 @@ static Value *ExtractEquivalentCondition
> return 0;
> }
>
> +// A significant optimization not implemented here is assuming that alloca
> +// addresses are not equal to incoming argument values. They don't *alias*,
> +// as we say, but that doesn't mean they aren't equal, so we take a
> +// conservati...
2015 Sep 24
2
Comparing stack addresses and function args (Was: [llvm] r174131 - Add a comment explaining an unavailable optimization)
...> ==============================================================================
>>> --- llvm/trunk/lib/Analysis/InstructionSimplify.cpp (original)
>>> +++ llvm/trunk/lib/Analysis/InstructionSimplify.cpp Thu Jan 31 18:49:06 2013
>>> @@ -1688,6 +1688,34 @@ static Value *ExtractEquivalentCondition
>>> return 0;
>>> }
>>>
>>> +// A significant optimization not implemented here is assuming that alloca
>>> +// addresses are not equal to incoming argument values. They don't *alias*,
>>> +// as we say, but that doesn't mean they ar...
2015 Sep 24
3
Comparing stack addresses and function args (Was: [llvm] r174131 - Add a comment explaining an unavailable optimization)
...===========================================================
>>>>> --- llvm/trunk/lib/Analysis/InstructionSimplify.cpp (original)
>>>>> +++ llvm/trunk/lib/Analysis/InstructionSimplify.cpp Thu Jan 31 18:49:06 2013
>>>>> @@ -1688,6 +1688,34 @@ static Value *ExtractEquivalentCondition
>>>>> return 0;
>>>>> }
>>>>>
>>>>> +// A significant optimization not implemented here is assuming that alloca
>>>>> +// addresses are not equal to incoming argument values. They don't *alias*,
>>>>>...
2015 Sep 25
2
Comparing stack addresses and function args (Was: [llvm] r174131 - Add a comment explaining an unavailable optimization)
...======
>>>>>>> --- llvm/trunk/lib/Analysis/InstructionSimplify.cpp (original)
>>>>>>> +++ llvm/trunk/lib/Analysis/InstructionSimplify.cpp Thu Jan 31
>>>>>>> 18:49:06 2013
>>>>>>> @@ -1688,6 +1688,34 @@ static Value *ExtractEquivalentCondition
>>>>>>> return 0;
>>>>>>> }
>>>>>>>
>>>>>>> +// A significant optimization not implemented here is assuming that
>>>>>>> alloca
>>>>>>> +// addresses are not equal t...