search for: d12923

Displaying 8 results from an estimated 8 matches for "d12923".

Did you mean: d1292
2015 Sep 17
2
[PATCH] D12923: Add support for function attribute "notail"
...ting attribute "disable-tail-calls", which disables tail call optimizations on all call sites within the marked function. > > The patch to add support for the corresponding source-level function attribute is here: > http://reviews.llvm.org/D12922 > > http://reviews.llvm.org/D12923 > > Files: > docs/LangRef.rst > include/llvm/Bitcode/LLVMBitCodes.h > include/llvm/IR/Attributes.h > include/llvm/IR/Instructions.h > lib/AsmParser/LLLexer.cpp > lib/AsmParser/LLParser.cpp > lib/AsmParser/LLToken.h > lib/Bitcode/Reader/BitcodeRe...
2015 Sep 29
2
[PATCH] D12923: Add support for function attribute "notail"
> That was what I had in mind: the function attribute blocks tail call for statically direct calls but doesn't promise > anything (in fact, does nothing) for indirect calls. > > Do you think we shouldn't make any promises for statically direct calls either? I don't see why it's hard to keep the > promise that direct tail calls will be blocked. Do you have a
2015 Sep 22
2
[PATCH] D12923: Add support for function attribute "notail"
...l-calls", which disables tail call optimizations on all call sites within the marked function. >> >> The patch to add support for the corresponding source-level function attribute is here: >> http://reviews.llvm.org/D12922 >> >> http://reviews.llvm.org/D12923 >> >> Files: >> docs/LangRef.rst >> include/llvm/Bitcode/LLVMBitCodes.h >> include/llvm/IR/Attributes.h >> include/llvm/IR/Instructions.h >> lib/AsmParser/LLLexer.cpp >> lib/AsmParser/LLParser.cpp >>...
2015 Sep 29
2
[PATCH] D12923: Add support for function attribute "notail"
On Tue, Sep 29, 2015 at 10:49 AM, Philip Reames <listmail at philipreames.com> wrote: > > > On 09/28/2015 10:38 PM, Sanjoy Das wrote: > >> >> > That was what I had in mind: the function attribute blocks tail call >> for statically direct calls but doesn't promise >> > anything (in fact, does nothing) for indirect calls. >> > >>
2015 Sep 24
2
[PATCH] D12923: Add support for function attribute "notail"
...on. >>>>> >>>>> The patch to add support for the corresponding source-level function attribute is here: >>>>> http://reviews.llvm.org/D12922 >>>>> >>>>> http://reviews.llvm.org/D12923 >>>>> >>>>> Files: >>>>> docs/LangRef.rst >>>>> include/llvm/Bitcode/LLVMBitCodes.h >>>>> include/llvm/IR/Attributes.h >>>>>...
2015 Sep 24
2
[PATCH] D12923: Add support for function attribute "notail"
...l sites within the marked function. >>>> >>>> The patch to add support for the corresponding source-level function attribute is here: >>>> http://reviews.llvm.org/D12922 >>>> >>>> http://reviews.llvm.org/D12923 >>>> >>>> Files: >>>> docs/LangRef.rst >>>> include/llvm/Bitcode/LLVMBitCodes.h >>>> include/llvm/IR/Attributes.h >>>> include/llvm/IR/Instructions.h >&...
2015 Sep 23
3
[PATCH] D12923: Add support for function attribute "notail"
...il call optimizations on all call sites within the marked function. >>> >>> The patch to add support for the corresponding source-level function attribute is here: >>> http://reviews.llvm.org/D12922 >>> >>> http://reviews.llvm.org/D12923 >>> >>> Files: >>> docs/LangRef.rst >>> include/llvm/Bitcode/LLVMBitCodes.h >>> include/llvm/IR/Attributes.h >>> include/llvm/IR/Instructions.h >>> lib/AsmParser/LLLexer.cpp...
2015 Nov 04
2
[PATCH] D12923: Add support for function attribute "notail"
I've been discussing the clang-side patch and making changes based on the feedback I got for the last few weeks. Aaron has reviewed the patch and he thinks it's OK now. http://reviews.llvm.org/D12922 Do you have further comments on the llvm-side patch or the semantics of the function attribute? Since the last time we discussed on the list, I've made changes to disallow virtual