search for: hyperblock_formation

Displaying 2 results from an estimated 2 matches for "hyperblock_formation".

2009 Apr 02
2
[LLVMdev] GSoC 2009: An LLVM Backend for TPA
...ul instructions while enforcing the architecture constraints. Third, we’ll optimize the instruction scheduler so that instructions in the block can execute with minimum cost. Besides the basic LLVM backend for TPA processor, two passes are crucial for our research work. One is function pass called Hyperblock_Formation, which partition several basic blocks into a TPA block. We'll use a collection of heuristics, such as critical path ordering, load balancing, data cache locality, register output and so on. The other is a block pass called instruction block, which statically maps the instructions to the process...
2009 Apr 02
0
[LLVMdev] GSoC 2009: An LLVM Backend for TPA
...rchitecture constraints. Third, we’ll optimize the > instruction scheduler so that instructions in the block can execute > with minimum cost. > > Besides the basic LLVM backend for TPA processor, two passes are > crucial for our research work. One is function pass called > Hyperblock_Formation, which partition several basic blocks into a > TPA block. We'll use a collection of heuristics, such as critical > path ordering, load balancing, data cache locality, register output > and so on. The other is a block pass called instruction block, which > statically maps the...