Skip to content
This repository has been archived by the owner on Sep 27, 2019. It is now read-only.

Move codegen translators to sub-directory #690

Closed
apavlo opened this issue Jun 6, 2017 · 3 comments
Closed

Move codegen translators to sub-directory #690

apavlo opened this issue Jun 6, 2017 · 3 comments
Assignees

Comments

@apavlo
Copy link
Member

apavlo commented Jun 6, 2017

Right now src/include/codegen has almost all of the code for the codegen component. I think that we should move the translators to src/include/codegen/translators to clean up this directory at bit.

I can do this tomorrow on my train ride up to MIT.

@pmenon @seojungmin -- Thoughts?

@seojungmin
Copy link
Contributor

@apavlo I agree that it is an issue, and moving translators into a subdirectory would be a good, first move.

There are other potential candidate files to think about moving into a subdirectory, such as LLVM utility class header files(If/Loop/FunctionBuilder) and maybe proxies, later on. @pmenon What were the other candidates you mentioned last time?

@pmenon
Copy link
Member

pmenon commented Jun 6, 2017

@apavlo Yea, I think that makes sense, especially as we continue to add more stuff.

I was thinking of having a subdirectory for operator, expression, and proxy for operator translators, expression translators, and all the proxy classes, respectively.

@apavlo
Copy link
Member Author

apavlo commented Jun 6, 2017

I'll take care of this. I'm trying to get started on understanding the LLVM engine.

apavlo added a commit to apavlo/peloton that referenced this issue Jun 6, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 6, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 6, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 7, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 7, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 7, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 7, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 7, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jun 26, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 4, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 9, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 9, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 9, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 9, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 9, 2017
apavlo added a commit to apavlo/peloton that referenced this issue Jul 9, 2017
apavlo added a commit that referenced this issue Jul 9, 2017
… to be in the peloton::codegen::lang namespace #690
apavlo added a commit that referenced this issue Jul 9, 2017
apavlo added a commit that referenced this issue Jul 9, 2017
@apavlo apavlo closed this as completed Jul 9, 2017
chenboy pushed a commit to hzxa21/peloton that referenced this issue Jul 10, 2017
chenboy pushed a commit to hzxa21/peloton that referenced this issue Jul 10, 2017
chenboy pushed a commit to hzxa21/peloton that referenced this issue Jul 10, 2017
chenboy pushed a commit to hzxa21/peloton that referenced this issue Jul 10, 2017
chenboy pushed a commit to hzxa21/peloton that referenced this issue Jul 10, 2017
chenboy pushed a commit to hzxa21/peloton that referenced this issue Jul 10, 2017
chenboy pushed a commit to hzxa21/peloton that referenced this issue Jul 10, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants