comparison docs/WritingAnLLVMPass.rst @ 77:54457678186b LLVM3.6

LLVM 3.6
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Mon, 08 Sep 2014 22:06:00 +0900
parents 95c75e76d11b
children 60c9769439b8
comparison
equal deleted inserted replaced
34:e874dbf0ad9d 77:54457678186b
257 -globalsmodref-aa - Simple mod/ref analysis for globals 257 -globalsmodref-aa - Simple mod/ref analysis for globals
258 -gvn - Global Value Numbering 258 -gvn - Global Value Numbering
259 -hello - Hello World Pass 259 -hello - Hello World Pass
260 -indvars - Induction Variable Simplification 260 -indvars - Induction Variable Simplification
261 -inline - Function Integration/Inlining 261 -inline - Function Integration/Inlining
262 -insert-edge-profiling - Insert instrumentation for edge profiling
263 ... 262 ...
264 263
265 The pass name gets added as the information string for your pass, giving some 264 The pass name gets added as the information string for your pass, giving some
266 documentation to users of :program:`opt`. Now that you have a working pass, 265 documentation to users of :program:`opt`. Now that you have a working pass,
267 you would go ahead and make it do the cool transformations you want. Once you 266 you would go ahead and make it do the cool transformations you want. Once you