5/11
TargetLoweringObjectFileImpl.h 4/5
TargetLoweringObjectFile.h 4/5
TargetLoweringObjectFileImpl.cpp
| | Authored by daltenty on Jan 7 2020, 10:01 AM. Event TimelineHerald added a project: Restricted Project. daltenty retitled this revision from [NFC][XCOFF] Refactor CSect creation into TargetLoweringObjectFile to [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile. daltenty planned changes to this revision. daltenty marked 3 inline comments as done. daltenty marked an inline comment as done. This revision is now accepted and ready to land. daltenty marked an inline comment as done. daltenty marked 2 inline comments as done. daltenty marked an inline comment as done. daltenty marked an inline comment as done. daltenty marked 3 inline comments as done. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | | | | | 9 lines | | | | 6 lines | | | | 21 lines | | | | | | 30 lines | | | | 7 lines | | | | 82 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
524d92a02789 | 92eb0441ed10 | c1bfdcb580b1 | David Tenty | Address comments | Jan 20 2020, 2:10 PM | c1bfdcb580b1 | ea9008f9d733 | 197148eba55c | David Tenty | Address comments | Jan 17 2020, 9:15 AM | 197148eba55c | ec4e9869f26c | babb3255dccc | David Tenty | Add todo | Jan 17 2020, 7:21 AM | babb3255dccc | c196adb40eab | 05a74dd45b58 | David Tenty | Comment changes | Jan 16 2020, 8:57 AM | 05a74dd45b58 | ce0324b4c968 | f4454b2d9770 | David Tenty | Just to a direct return in getSectionForTOCEntry | Jan 16 2020, 8:42 AM | f4454b2d9770 | 7a37ce7d3c15 | 37fe829a1849 | David Tenty | Comment updates | Jan 16 2020, 8:41 AM | 37fe829a1849 | dcd16d8709f8 | c14d2cd879cb | David Tenty | And avoid comment change | Jan 15 2020, 6:44 AM | c14d2cd879cb | 64ef98afa1c0 | e3da6bc15b93 | David Tenty | Avoid unneeded variable rename | Jan 15 2020, 6:41 AM | e3da6bc15b93 | c4de900234e6 | 40b703017aee | David Tenty | Move set containing csect out of getSectionForTOCEntry | Jan 14 2020, 9:33 AM | 40b703017aee | 8f1020574f72 | 56f3f6357782 | David Tenty | [NFC][XCOFF] Refactor CSect creation into TargetLoweringObjectFile (Show More…) | Jan 7 2020, 9:46 AM | 56f3f6357782 | 4809f4efdd06 | 5657dac687cd | David Tenty | Remove unneed header addition | Jan 7 2020, 9:42 AM | 5657dac687cd | 2197448497ed | 0825fe124a74 | David Tenty | Change lowerConstant to use getSection* | Jan 7 2020, 9:33 AM | 0825fe124a74 | 854dd821cef4 | 53a8323a8c6e | David Tenty | White space fixup | Jan 6 2020, 8:46 AM | 53a8323a8c6e | d7e567743f61 | 87785a20361a | David Tenty | Use getSectionForExternalReference to get sections for externals in… (Show More…) | Jan 6 2020, 7:08 AM | 87785a20361a | 5866c32b875e | f17373ee04fc | David Tenty | Add externals to SelectSectionForGlobal | Jan 3 2020, 2:05 PM | f17373ee04fc | 78da6fa1540c | a318d3a6b597 | David Tenty | Add getSectionForTOCEntry to TLOF | Jan 3 2020, 1:04 PM | a318d3a6b597 | a73cb4e62760 | ab5eb6a8a505 | David Tenty | Add getSectionForFunctionDescriptor to TLOF | Jan 3 2020, 10:19 AM | ab5eb6a8a505 | d1d39024b7fb | 55de6fc0b66b | David Tenty | [NFC] Add TOCBaseSection to MCObjectFileInfo | Jan 3 2020, 9:09 AM |
|
I am not sure there is anything about this interface that indicates that it is not suitable for retrieving the section for a function descriptor in the case where said section should be an external reference. In lowerConstant, the argument value needed to call this function is available even in the case where the function is undefined.