Displaying 1 result from an estimated 1 matches for "r218004".
2015 Jan 27
7
[LLVMdev] Embedding cpu and feature strings into IR and enabling switching subtarget on a per function basis
...accurately
when subtarget is switched on a per-function basis. One way to do this is
to make the pointer or reference to the Function object available to the
various subclasses of TargetTransformInfo by defining the necessary
functions in FunctionTargetTransformInfo (similar to the changes made in
r218004). However, passes like Inliner that are not function passes cannot
access FunctionTargetTransformInfo, so it has to be done in a different way.
3. Forbid inlining functions that have incompatible cpu and feature
attributes. It seems the simplest approach is to allow inlining only if the
cpu and fe...