I found these lines in the BrainF example:<div><br></div><div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div> <font class="Apple-style-span" face="'courier new', monospace"> //declare i32 @getchar()</font></div>
</div><div><div><font class="Apple-style-span" face="'courier new', monospace">  getchar_func = cast<Function>(module-></font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">    getOrInsertFunction("getchar", IntegerType::getInt32Ty(C), NULL));</font></div>
</div><div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">  //declare i32 @putchar(i32)</font></div>
</div><div><div><font class="Apple-style-span" face="'courier new', monospace">  putchar_func = cast<Function>(module-></font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">    getOrInsertFunction("putchar", IntegerType::getInt32Ty(C),</font></div>
</div><div><div><font class="Apple-style-span" face="'courier new', monospace">                        IntegerType::getInt32Ty(C), NULL));</font></div></div></blockquote><div><br></div><div><br></div><div><br></div>
<div>Since <meta charset="utf-8"><span class="Apple-style-span" style="font-family: 'courier new', monospace; ">getchar</span> and <meta charset="utf-8"><span class="Apple-style-span" style="font-family: 'courier new', monospace; ">putchar</span> are never defined, I'm assuming they are intrinsics, but they are not documented with the rest of the intrinsics. So are they intrinsics or something else?</div>