search for: legacy_alwaysinline

Displaying 1 result from an estimated 1 matches for "legacy_alwaysinline".

2015 Aug 21
4
[RFC] AlwaysInline codegen
...unctions remaining after it's done. 3. alwaysinline functions must never reach backend and can be rejected before machine code generation (in SelectionDAG?). As this changes the semantics of alwaysinline attribute in the IR, we would need to reserve a new attribute ID, rename the current ID to legacy_alwaysinline or something similar and only enforce the above properties on the new attribute. There is a proposed Clang patch here: http://reviews.llvm.org/D12087 The patch only implements the Clang codegen part of the proposal and does not do any of the backend improvements.