[all-commits] [llvm/llvm-project] 05590a: [SafeStack, NFC] Move unconditional code into const...
Vitaly Buka via All-commits
all-commits at lists.llvm.org
Sun Jun 14 23:15:07 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 05590a9cb8717e2db0aa274047f1b00c5ab51a8d
https://github.com/llvm/llvm-project/commit/05590a9cb8717e2db0aa274047f1b00c5ab51a8d
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStackColoring.cpp
M llvm/lib/CodeGen/SafeStackColoring.h
Log Message:
-----------
[SafeStack,NFC] Move unconditional code into constructor
Prepare to move ClColoring from SafeStackCode to SafeStackLayout.
This will allow to reuse the code in other components.
Commit: f8e411656e5b324284822d67e7230f18ad547fc4
https://github.com/llvm/llvm-project/commit/f8e411656e5b324284822d67e7230f18ad547fc4
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStack.cpp
M llvm/lib/CodeGen/SafeStackColoring.cpp
Log Message:
-----------
[SafeStack,NFC] Move ClColoring into SafeStack.cpp
This allows to reuse the code in other components.
Commit: 645058036aedd241762487ed56ed73a1d8858875
https://github.com/llvm/llvm-project/commit/645058036aedd241762487ed56ed73a1d8858875
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStackColoring.cpp
M llvm/lib/CodeGen/SafeStackColoring.h
Log Message:
-----------
[SafeStack,NFC] Use IntrinsicInst instead of Instruction
Commit: fb1e0f324fe6db518ae1ad64df55aea52ed372d7
https://github.com/llvm/llvm-project/commit/fb1e0f324fe6db518ae1ad64df55aea52ed372d7
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStackColoring.cpp
M llvm/lib/CodeGen/SafeStackColoring.h
Log Message:
-----------
[SafeStack,NFC] Add BlockLifetimeInfo constructor
Commit: adefa9ca2e19ab197b9efec692d4087ed9ab82e3
https://github.com/llvm/llvm-project/commit/adefa9ca2e19ab197b9efec692d4087ed9ab82e3
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStackColoring.cpp
M llvm/lib/CodeGen/SafeStackColoring.h
Log Message:
-----------
[SafeStack,NFC] "const" cleanup
Commit: 2f5e535a8478d51e72e693f055a6abd21cceb6b8
https://github.com/llvm/llvm-project/commit/2f5e535a8478d51e72e693f055a6abd21cceb6b8
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStack.cpp
M llvm/lib/CodeGen/SafeStackColoring.cpp
M llvm/lib/CodeGen/SafeStackColoring.h
M llvm/lib/CodeGen/SafeStackLayout.cpp
Log Message:
-----------
[SafeStack,NFC] Cleanup LiveRange interface
Commit: 7282da1ea818a7c0ef0731e48d7b1e1294ec5196
https://github.com/llvm/llvm-project/commit/7282da1ea818a7c0ef0731e48d7b1e1294ec5196
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStackColoring.cpp
M llvm/lib/CodeGen/SafeStackColoring.h
M llvm/lib/CodeGen/SafeStackLayout.cpp
Log Message:
-----------
[SafeStack,NFC] Fix naming style
Commit: c6426e2657d77a926f3ed476693505af7b538a72
https://github.com/llvm/llvm-project/commit/c6426e2657d77a926f3ed476693505af7b538a72
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStackColoring.cpp
Log Message:
-----------
[SafeStack,NFC] Remove unneded branch
Commit: ca2dcbd030eadbf0aa9b660efe864ff08af6e18b
https://github.com/llvm/llvm-project/commit/ca2dcbd030eadbf0aa9b660efe864ff08af6e18b
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2020-06-14 (Sun, 14 Jun 2020)
Changed paths:
M llvm/lib/CodeGen/SafeStack.cpp
M llvm/lib/CodeGen/SafeStackColoring.cpp
M llvm/lib/CodeGen/SafeStackColoring.h
Log Message:
-----------
[SafeStack,NFC] Make StackColoring read-only
Move core which removes markers out of StackColoring.
Compare: https://github.com/llvm/llvm-project/compare/344eaf782731...ca2dcbd030ea
More information about the All-commits
mailing list