search for: multidimrefs

Displaying 3 results from an estimated 3 matches for "multidimrefs".

2005 Feb 22
1
[LLVMdev] Area for improvement
...t can happen with any instructions (including the use of large integer >> (or any FP) constants on RISC machines, addressing globals with PIC code, >> handling extended/truncated operations (for RISC machines with a single >> integer size), etc. Note that hacks like "LowerMultiDimRefs" and the sparc >> Preselection pass sorta-kinda work around SOME of this, > > Actually, they are capable of working around much of this, and most such > optimizations are actually quite architecture-independent, e.g., > LowerMultiDimRefs, which is a major optimization for...
2005 Feb 22
0
[LLVMdev] Area for improvement
...but it can happen with any instructions > (including the use of large integer (or any FP) constants on RISC > machines, addressing globals with PIC code, handling > extended/truncated operations (for RISC machines with a single integer > size), etc. Note that hacks like "LowerMultiDimRefs" and the sparc > Preselection pass sorta-kinda work around SOME of this, Actually, they are capable of working around much of this, and most such optimizations are actually quite architecture-independent, e.g., LowerMultiDimRefs, which is a major optimization for array-intensive langua...
2005 Feb 22
4
[LLVMdev] Area for improvement
...icular case of this, but it can happen with any instructions (including the use of large integer (or any FP) constants on RISC machines, addressing globals with PIC code, handling extended/truncated operations (for RISC machines with a single integer size), etc. Note that hacks like "LowerMultiDimRefs" and the sparc Preselection pass sorta-kinda work around SOME of this, but they really are just as bad as the problem: they solve some cases and make other cases worse. The only way to make preselection or lowermultidimrefs work is to duplication all of the knowledge of how the instructio...