On Tue, Sep 25, 2012 at 10:05 PM, Nico Weber <[email protected]> wrote: > Hi, > > similar to the __debugbreak patch, this adds codegen support for __noop.
You don't actually have to call llvm.donothing... like the name says, it doesn't do anything. :) "return RValue::get(0);" should be sufficient. Do we actually perform semantic analysis correctly for __noop? In MSVC, are the arguments unevaluated in the semantic analysis sense? Do we do the right thing for expressions with non-POD type? Expressions with cleanups? -Eli _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
