Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sesiuni:llvm [2015/05/21 22:23]
freescale [When and where]
sesiuni:llvm [2015/09/12 12:25]
freescale [Content] Add the section about undefined behavior
Line 3: Line 3:
 == When and where == == When and where ==
 ===== Time ===== ===== Time =====
-7 September 2015 - 11 September 2015, 18:00 - 20:00+**7 September 2015 - 11 September 2015, 18:00 - 20:00**
 ===== Place ===== ===== Place =====
-To be announced+**EG306**
  
 == Introduction == == Introduction ==
Line 34: Line 34:
  
 * Look at what the compiler generates for various snippets of code and see how different constructs help or hinder the compiler * Look at what the compiler generates for various snippets of code and see how different constructs help or hinder the compiler
 +
 +== Content ==
 +You can find the virtual machine that we'll be using for the workshop [[https://​goo.gl/​aeVJSv|here]]. The password is ''​studentllvm''​. If you're going to import it in VirtualBox, you may need to disable the USB controller in the VM's Settings in order to get it to start.
 +
 +* [[sesiuni:​llvm::​intro| Introduction]]
 +* [[sesiuni:​llvm:​llvmlayout| The LLVM Directory Layout]]
 +* [[sesiuni:​llvm:​libtooling| Clang LibTooling]]
 +* [[sesiuni:​llvm:​ast| The Clang AST]]
 +* [[sesiuni:​llvm:​highlighting| C Syntax Highlighting]]
 +* [[sesiuni:​llvm:​patterns| Matching Code Patterns]]
 +* [[sesiuni:​llvm:​llvmir| The LLVM IR]]
 +* [[sesiuni:​llvm:​llvmopt| The LLVM Optimization Engine]]
 +* [[sesiuni:​llvm:​llvmpass| Writing an LLVM Pass]]
 +* [[https://​goo.gl/​z72ZNd| Some examples of undefined behavior in C]]
 +
 +== Feedback ==
 +You can tell us what you thought about the workshop by filling in [[http://​goo.gl/​forms/​Jdb80QmCu2|this]] form. Any suggestions or comments are more than welcome.
  
 == Prerequisites == == Prerequisites ==
 * Good knowledge of C/C++ * Good knowledge of C/C++
  
 +== Participants ==
 +| Ramon Adrian Nastase |
 +| Ioana Ciornei |
 +| Alexandru Grad |
 +| Alexandru Elisei |
 +| Cristi Alexandru Vasile |
 +| Andreea Daniela Chivu |
 +| Mihai Cristian Pirvu |
 +| Anca-Maria Pavelescu |
 +| Irina Sargu |
 +| Horia-Razvan Enescu |
 +| Tudor Emil Coman |
 +| Tudor Dasco |
 +| Marius Ungureanu |
 +| Cosmin-Ioan Petrisor |
 +| Roxana Gabriela Stan |
 +| Teodor Mihai Cotet |
 +| Dragos Dospinescu |
 +| Theodor Stoican |
  
-== Registration form == 
-Coming soon! 
  
 == Organizers == == Organizers ==
sesiuni/llvm.txt · Last modified: 2015/09/12 12:25 by freescale