llvm-project/clang/include
Richard Smith 018ac39f94 Improve obvious-most-derived-type devirtualization:
* if the base is produced by a series of derived-to-base conversions, check
    the expression inside them when looking for an expression with a known
    dynamic type
  * step past MaterializeTemporaryExprs when checking for a known dynamic type
  * when checking for a known dynamic type, treat all class prvalues as having
    a known dynamic type after skipping all relevant rvalue subobject
    adjustments
  * treat callees formed by pointer-to-member access for a non-reference member
    type like callees formed by member access.

llvm-svn: 285954
2016-11-03 18:55:18 +00:00
..
clang Improve obvious-most-derived-type devirtualization: 2016-11-03 18:55:18 +00:00
clang-c regcall: Implement regcall Calling Conv in clang 2016-11-02 18:29:35 +00:00
CMakeLists.txt