<div dir="ltr">Has this been discussed on LLVMdev? Our development process requires changes to the IR to have a design discussion on LLVMdev first.<div><br></div><div>-- Sean Silva</div></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Tue, Jul 29, 2014 at 11:35 PM, John Kåre Alsaker <span dir="ltr"><<a href="mailto:john.mailinglists@gmail.com" target="_blank">john.mailinglists@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This attribute is used to ensure the guard page is triggered on stack overflow. Stack frames larger than the guard page size will generate a call to __probestack to touch each page so the guard page won't be skipped.<br>

<br>
<a href="http://reviews.llvm.org/D4717" target="_blank">http://reviews.llvm.org/D4717</a><br>
<br>
Files:<br>
  docs/LangRef.rst<br>
  include/llvm-c/Core.h<br>
  include/llvm/Bitcode/LLVMBitCodes.h<br>
  include/llvm/IR/Attributes.h<br>
  lib/AsmParser/LLLexer.cpp<br>
  lib/AsmParser/LLParser.cpp<br>
  lib/AsmParser/LLToken.h<br>
  lib/Bitcode/Reader/BitcodeReader.cpp<br>
  lib/Bitcode/Writer/BitcodeWriter.cpp<br>
  lib/IR/Attributes.cpp<br>
  lib/IR/Verifier.cpp<br>
  lib/Target/CppBackend/CPPBackend.cpp<br>
  lib/Target/X86/X86FrameLowering.cpp<br>
  lib/Transforms/IPO/Inliner.cpp<br>
  test/Bitcode/attributes.ll<br>
  test/CodeGen/X86/stack-probes.ll<br>
  utils/kate/llvm.xml<br>
  utils/vim/llvm.vim<br>
<br>_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
<br></blockquote></div><br></div>