search for: extractequivalentcondit

Displaying 4 results from an estimated 4 matches for "extractequivalentcondit".

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 > +// conserv...
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...
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 equa...