search for: svoperand

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

Did you mean: sdoperand
2008 Apr 04
0
[LLVMdev] alias information in codegen
Hi, > * There are still a variety of places in SelectionDAG creation that > don't preserve SVOperand/SVOffset (as well as alignment and > volatile). > > These places need to be found and fixed. This is pretty straight- > forward, > and the places that need changing can be found by inserting some > strategic assert(SVOperand)'s. I've seen at least one place that passe...
2008 Apr 03
7
[LLVMdev] alias information in codegen
...site problem; it understands integer arithmetic and PHIs quite well, but doesn't currently understand GEPs. I know it can be made to understand GEPs though, and it's on my TODO list to implement this. * There are still a variety of places in SelectionDAG creation that don't preserve SVOperand/SVOffset (as well as alignment and volatile). These places need to be found and fixed. This is pretty straight- forward, and the places that need changing can be found by inserting some strategic assert(SVOperand)'s. * The DAGCombiner's alias-analysis handling isn't ideal. This...
2008 Apr 04
0
[LLVMdev] alias information in codegen
...is is obviously not always the case, but it is VERY VERY VERY often the case, so we should see how far that gets us. If nothing else, it makes the IR sent into the codegen simpler and smaller. > * There are still a variety of places in SelectionDAG creation that > don't preserve SVOperand/SVOffset (as well as alignment and > volatile). > > These places need to be found and fixed. This is pretty straight- > forward, > and the places that need changing can be found by inserting some > strategic assert(SVOperand)'s. This is also a serious issue that can manifest...
2007 Jul 24
1
[LLVMdev] alias information on machine instructions
Dan Gohman wrote: > I tried out your patch on x86 and it didn't appear to need any special changes. it might be needed to look at the addressing modes of a load/store to get the right offset. but i think it should work, if the lowering does not rewrite loads/stores into custom DAG nodes. > For the [??], it looks like the IsFrameIndex isn't getting set for the first > instruction