File tree Expand file tree Collapse file tree 2 files changed +2
-8
lines changed
branches/master-next/lib/IRGen Expand file tree Collapse file tree 2 files changed +2
-8
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
refs/heads/master: 3574c513bbc5578dd9346b4ea9ab5995c5927bb5
3
- refs/heads/master-next: d83a17fe07cffcea8df26ba40331b669508e8d0f
3
+ refs/heads/master-next: 697b29e875788f8a66338c5d62be5332c3263acc
4
4
refs/tags/osx-passed: b6b74147ef8a386f532cf9357a1bde006e552c54
5
5
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-a: 6bb18e013c2284f2b45f5f84f2df2887dc0f7dea
6
6
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-b: 66d897bfcf64a82cb9a87f5e663d889189d06d07
Original file line number Diff line number Diff line change @@ -896,13 +896,7 @@ bool swift::irgen::shouldRemoveTargetFeature(StringRef feature) {
896
896
897
897
void IRGenModule::setHasFramePointer (llvm::AttrBuilder &Attrs,
898
898
bool HasFramePointer) {
899
- if (HasFramePointer) {
900
- Attrs.addAttribute (" no-frame-pointer-elim" , " true" );
901
- Attrs.addAttribute (" no-frame-pointer-elim-non-leaf" );
902
- } else {
903
- Attrs.addAttribute (" no-frame-pointer-elim" , " false" );
904
- Attrs.removeAttribute (" no-frame-pointer-elim-non-leaf" );
905
- }
899
+ Attrs.addAttribute (" frame-pointer" , HasFramePointer ? " all" : " none" );
906
900
}
907
901
908
902
void IRGenModule::setHasFramePointer (llvm::Function *F,
You can’t perform that action at this time.
0 commit comments