[PATCH] D28053: Cleanup the handling of noinline function attributes, -fno-inline, -fno-inline-functions, -O0, and optnone.

Chandler Carruth via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Dec 22 17:35:30 PST 2016


This revision was automatically updated to reflect the committed changes.
Closed by commit rL290398: Cleanup the handling of noinline function attributes, -fno-inline, (authored by chandlerc).

Changed prior to commit:
  https://reviews.llvm.org/D28053?vs=82356&id=82390#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D28053

Files:
  cfe/trunk/include/clang/Frontend/CodeGenOptions.def
  cfe/trunk/include/clang/Frontend/CodeGenOptions.h
  cfe/trunk/lib/CodeGen/BackendUtil.cpp
  cfe/trunk/lib/CodeGen/CGOpenMPRuntime.cpp
  cfe/trunk/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  cfe/trunk/lib/CodeGen/CodeGenFunction.cpp
  cfe/trunk/lib/CodeGen/CodeGenModule.cpp
  cfe/trunk/lib/Frontend/CompilerInvocation.cpp
  cfe/trunk/test/CXX/special/class.dtor/p3-0x.cpp
  cfe/trunk/test/CodeGen/2008-04-08-NoExceptions.c
  cfe/trunk/test/CodeGen/address-safety-attr-kasan.cpp
  cfe/trunk/test/CodeGen/address-safety-attr.cpp
  cfe/trunk/test/CodeGen/address-space-field1.c
  cfe/trunk/test/CodeGen/alias.c
  cfe/trunk/test/CodeGen/attr-minsize.cpp
  cfe/trunk/test/CodeGen/attributes.c
  cfe/trunk/test/CodeGen/incomplete-function-type-2.c
  cfe/trunk/test/CodeGen/inline-optim.c
  cfe/trunk/test/CodeGen/mips16-attr.c
  cfe/trunk/test/CodeGen/mrtd.c
  cfe/trunk/test/CodeGen/ms-declspecs.c
  cfe/trunk/test/CodeGen/ppc64-complex-parms.c
  cfe/trunk/test/CodeGen/ppc64-complex-return.c
  cfe/trunk/test/CodeGen/ppc64-extend.c
  cfe/trunk/test/CodeGen/sanitize-thread-attr.cpp
  cfe/trunk/test/CodeGen/sanitize-thread-no-checking-at-run-time.m
  cfe/trunk/test/CodeGen/unwind-attr.c
  cfe/trunk/test/CodeGenCXX/attr.cpp
  cfe/trunk/test/CodeGenCXX/cxx11-exception-spec.cpp
  cfe/trunk/test/CodeGenCXX/cxx11-noreturn.cpp
  cfe/trunk/test/CodeGenCXX/derived-to-base.cpp
  cfe/trunk/test/CodeGenCXX/global-dtor-no-atexit.cpp
  cfe/trunk/test/CodeGenCXX/global-init.cpp
  cfe/trunk/test/CodeGenCXX/inline-hint.cpp
  cfe/trunk/test/CodeGenCXX/main-norecurse.cpp
  cfe/trunk/test/CodeGenCXX/microsoft-abi-array-cookies.cpp
  cfe/trunk/test/CodeGenCXX/no-exceptions.cpp
  cfe/trunk/test/CodeGenCXX/optnone-class-members.cpp
  cfe/trunk/test/CodeGenCXX/optnone-def-decl.cpp
  cfe/trunk/test/CodeGenCXX/reference-cast.cpp
  cfe/trunk/test/CodeGenCXX/threadsafe-statics.cpp
  cfe/trunk/test/CodeGenCXX/thunks.cpp
  cfe/trunk/test/CodeGenCXX/virtual-base-cast.cpp
  cfe/trunk/test/CodeGenObjC/gnu-exceptions.m
  cfe/trunk/test/CodeGenObjC/objc-literal-tests.m
  cfe/trunk/test/CodeGenObjCXX/lambda-expressions.mm
  cfe/trunk/test/CodeGenOpenCL/amdgpu-attrs.cl
  cfe/trunk/test/Driver/darwin-iphone-defaults.m
  cfe/trunk/test/PCH/objc_container.m

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D28053.82390.patch
Type: text/x-patch
Size: 44557 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20161223/1becac18/attachment-0001.bin>


More information about the cfe-commits mailing list