search for: 333aecd6

Displaying 2 results from an estimated 2 matches for "333aecd6".

2012 Aug 21
0
[LLVMdev] Let's get rid of neverHasSideEffects
...y get complaints from tablegen until they update. Add a big red note to the release notes for those with out-of-tree targets that don't track trunk. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120821/333aecd6/attachment.html>
2012 Aug 21
8
[LLVMdev] Let's get rid of neverHasSideEffects
All, TableGen likes to infer the MCID::UnmodeledSideEffects flag from an instruction's pattern. When an instruction doesn't have a pattern, it is assumed to have side effects. It's possible to override this behavior by setting neverHasSideEffects = 1. It was originally the intention that most instructions have patterns, but that's not the way it worked out. It is often more