[all-commits] [llvm/llvm-project] 3ba66b: upgrade IR symtab in parallel ahead of time.
Yuanfang Chen via All-commits
all-commits at lists.llvm.org
Mon Dec 2 15:25:52 PST 2019
Branch: refs/heads/upgrade-symtab-aot
Home: https://github.com/llvm/llvm-project
Commit: 3ba66b6229f5400a2637cd3b4529b1dd7987feee
https://github.com/llvm/llvm-project/commit/3ba66b6229f5400a2637cd3b4529b1dd7987feee
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2019-11-05 (Tue, 05 Nov 2019)
Changed paths:
M lld/ELF/Driver.cpp
M lld/ELF/Driver.h
M lld/ELF/InputFiles.cpp
M llvm/include/llvm/Bitcode/BitcodeReader.h
M llvm/include/llvm/LTO/LTO.h
M llvm/include/llvm/Object/IRObjectFile.h
M llvm/include/llvm/Object/IRSymtab.h
M llvm/include/llvm/Support/MemoryBuffer.h
M llvm/lib/LTO/LTO.cpp
M llvm/lib/Object/IRObjectFile.cpp
M llvm/lib/Object/IRSymtab.cpp
Log Message:
-----------
upgrade IR symtab in parallel ahead of time.
Commit: cef34cb7eb9c1ab60b5e0c29e13221df8f1dc52d
https://github.com/llvm/llvm-project/commit/cef34cb7eb9c1ab60b5e0c29e13221df8f1dc52d
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2019-11-05 (Tue, 05 Nov 2019)
Changed paths:
M lld/ELF/Driver.cpp
M llvm/include/llvm/LTO/LTO.h
M llvm/lib/LTO/LTO.cpp
Log Message:
-----------
address reviewers comments
Commit: c7ab5c5d7b6c1b67322ba3580020535beb489b47
https://github.com/llvm/llvm-project/commit/c7ab5c5d7b6c1b67322ba3580020535beb489b47
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2019-11-06 (Wed, 06 Nov 2019)
Changed paths:
M lld/ELF/Config.h
M lld/ELF/Driver.cpp
M lld/ELF/Options.td
Log Message:
-----------
add lld option
Commit: ad4c0a2a0b1ff606f272d763b61332d44c87d6ae
https://github.com/llvm/llvm-project/commit/ad4c0a2a0b1ff606f272d763b61332d44c87d6ae
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M llvm/lib/Object/IRSymtab.cpp
M llvm/unittests/CMakeLists.txt
A llvm/unittests/ThinLTO/CMakeLists.txt
A llvm/unittests/ThinLTO/PreUpgradeIRSymbolTable.cpp
Log Message:
-----------
add unit test
Commit: 0eb27e03855fc50e391d23229bede7a3bd01dba8
https://github.com/llvm/llvm-project/commit/0eb27e03855fc50e391d23229bede7a3bd01dba8
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M llvm/lib/Object/IRSymtab.cpp
M llvm/unittests/ThinLTO/PreUpgradeIRSymbolTable.cpp
Log Message:
-----------
Add cases where pre-upgrade does not happen.
* Some refactoring.
Compare: https://github.com/llvm/llvm-project/compare/3ba66b6229f5%5E...0eb27e03855f
More information about the All-commits
mailing list