diff options
author | Zack Rusin <zack@tungstengraphics.com> | 2008-02-13 04:38:10 -0500 |
---|---|---|
committer | Zack Rusin <zack@tungstengraphics.com> | 2008-02-13 04:38:10 -0500 |
commit | 4bb1a14d901fcddb25efeeff49c4dea8ca872f73 (patch) | |
tree | 9abc2e5fe642b06374d6690035174918ebd12b06 /src/mesa/pipe/llvm/storagesoa.h | |
parent | e179d5bdd199e3747773f5b07efcf9a635c41089 (diff) |
handle temporaries in llvm code generated paths
Diffstat (limited to 'src/mesa/pipe/llvm/storagesoa.h')
-rw-r--r-- | src/mesa/pipe/llvm/storagesoa.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mesa/pipe/llvm/storagesoa.h b/src/mesa/pipe/llvm/storagesoa.h index 9d5609f539..84db7726a7 100644 --- a/src/mesa/pipe/llvm/storagesoa.h +++ b/src/mesa/pipe/llvm/storagesoa.h @@ -46,7 +46,8 @@ public: StorageSoa(llvm::BasicBlock *block, llvm::Value *input, llvm::Value *output, - llvm::Value *consts); + llvm::Value *consts, + llvm::Value *temps); void addImmediate(float *vec); @@ -79,6 +80,7 @@ private: llvm::Value *m_input; llvm::Value *m_output; llvm::Value *m_consts; + llvm::Value *m_temps; mutable std::map<int, llvm::ConstantInt*> m_constInts; mutable char m_name[32]; |