From c333e4f0cb760455e4f474ba5481a94b8031d09c Mon Sep 17 00:00:00 2001 From: Owen Anderson Date: Mon, 22 Oct 2007 06:35:07 +0000 Subject: [PATCH] Add downloadable code samples. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43219 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/tutorial/JITTutorial1.html | 12 ++++++++++++ docs/tutorial/Tutorial1.tar.bz2 | Bin 0 -> 1159 bytes docs/tutorial/Tutorial1.zip | Bin 0 -> 1089 bytes 3 files changed, 12 insertions(+) create mode 100644 docs/tutorial/Tutorial1.tar.bz2 create mode 100644 docs/tutorial/Tutorial1.zip diff --git a/docs/tutorial/JITTutorial1.html b/docs/tutorial/JITTutorial1.html index 1de1a9d8061..978187f996f 100644 --- a/docs/tutorial/JITTutorial1.html +++ b/docs/tutorial/JITTutorial1.html @@ -19,6 +19,18 @@

Written by Owen Anderson

+ +
Code Samples
+ + +
+All the code in this example can be downloaded at Tutorial1.tar.bz2 or Tutorial1.zip. +
+ + +
A First Function
+ +

For starters, lets consider a relatively straightforward function that takes three integer parameters and returns an arithmetic combination of them. This is nice and simple, especially since it involves no control flow:

diff --git a/docs/tutorial/Tutorial1.tar.bz2 b/docs/tutorial/Tutorial1.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..c2594d12cba31e949e19ba8edf64b20ab70c9778 GIT binary patch literal 1159 zcmV;21bF*GT4*^jL0KkKS=ir@QUC&J|Lp#_2Z-B$|DQjn-(>&q-}(R`5I_V700Dpq zPy|m-yQD7Tqy~sd5lp9%rm3=Od7_$Zr=ZGc2GklFG-v<;qtr2!(19jur?f|^KU6(W zN2&nRKmY(}27n%*0gwSHr4!XM9+OQpXbk`~G|&JV0000QGyvhDqb7|SG|MN2t-D10Vna>MeZ(M>+OAxVoE+d!%K_ zZV3bO(_~r;jw3BLq|sPFa5SXSL8p*(L|9o}BxD9F34tS~o1p|lCT0=~ zLCW)dn_s%T0!E#>>o{PEeQ48<26I0zBsAG8vf{lM8jN3S(R6+;P}wEcRo%&8^HNZY zSpi-f6qA@+P%MfSw#gdFP|2odc0&4eeOk2&7Db~_a{~XGDk|Ht$nAr->mJB4DTO5@bR0tbt< zE^>e#YY0rKfP#5USZN$)Es$jE5wcDL23u8Y&(;9HGjH+G0oYmCSOf%%Up{2Jp(_IU z$`M^qavtC}VIRN=v^(Eb*XJ*CQe>;|fuM_EFkd5?X3J zRv~WC<*_am1v+I>7fn_4#RwO34yc+|0PfJ7CrDNzv56TU&j0PR>x8}PYDEa_SbsA? z8z#=J^0CJ_X~Dm{%udRnp7~^uH6{%?Z+TWUO={|Tp*dt*yIH#YJ6Fl_I%_b*rbeX- z<(W9D(_^(QPzGqnE-K5XB#kmUw}cqKo61YG1SajXrI0cDmyB#}w@p+EGGYu;vWQV& zf)91IlK~<&++epR6V9s-Q0%bAA-B16yFDmt?<@haPt7!GY6DjcAWR%`gUJ%o_5wpyoHd6obl-aqa9Ety0XBYs38xoE{|oCqrFer7SDYB0S7C*T&8Nry(_x}jL# zjA66e6-u;fGlr1hhC@o$5MLEWRn8Ul>OBc0P$^;7r5$&YMn?dms8UrZI6>5`c_WUC zkP#~|AktBm6qIZyaqNW&g~5b^YG46-^M^u6-^33bQO1RqbnQos&|lOY$pM$JF7C4)T{)18mU92~_S93{hJ@J| ZiZ~*gC$s+}WiZYDF64@Ep&_xqAf%v13g-X- literal 0 HcmV?d00001 diff --git a/docs/tutorial/Tutorial1.zip b/docs/tutorial/Tutorial1.zip new file mode 100644 index 0000000000000000000000000000000000000000..0726a229a5224721710841d18dd27583cb46dcdf GIT binary patch literal 1089 zcmWIWW@Zs#U|`^2c*zxJK0*IdWj2tv1BitfL>WR#OY(~{6LSppeG{`&(=u~XLqj+j zn6Ej?xPJrU&Vj!GHvpVxH%1a6DKo?_CE|dz<8lFMNL#&<+=D$HH{a~oMR`?nLKMo z`q872Q&umCp28*;a^ccx_D545c*N^51i;;E2z0L+zu)UQObiT8?C9<-DJ?P7OD-q? zySL5()xBFoZs*N*5UBkg-qR71=;SnY-^3%6=EjMfR0-3s>lM3kYqd`IR`KIIUhOY0 zYh+tK`-Hx$2e)zhxtOvvzZn`kG&N%i_pP0@Mvr&-^VcU|JPG(X(QDh%r{B|@r@Ge$ zb1&_@V0TwM?sNT}T1CXb*%-=`tjCyN&EwX8Ru?WBhD1ooD zER>tp>^T$cSh0A9*R%?A`453!lSQw77rH&&>u$fBL`a)`f}LYdt($~=#+;)Xjo0T#FVwtt_*~8`rOY1>lkUuV zth>V8_r8(+r=R}MJhvQudE`f9SI|M>ZMqzXe|DF=t2^_&w)3~rqu4F3N1Vi6UapQa zFOxXOe7MxHMEBs)vcG3ir&`87)Ui0M`jBmRQoBI6 zjqTP$bBin6nZ?+4Cv;@<6`W5g1%yxr-;4P3gj72X{# zU)IdZURm9CZlC(QqzhNsB(0D9~Y`TTYpGoSXmcKZNtMkaA)Tv?JAm@yd`7=d_6 zBZ!49gR(+0XlMlkFt;EK!^|(phHXGG43T?)hJkVq#4uJikey6GI15NmWCrm7v(mly literal 0 HcmV?d00001 -- 2.34.1