Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
6bc56d552ad52a19f23269e66fceea6c2beeb168
/
llvm
/
test
/
Transforms
/
RewriteStatepointsForGC
/
rematerialize-derived-pointers.ll
fb1811d
[RS4GC] Use SetVector/MapVector instead of DenseSet/DenseMap to guarantee stable ordering
by Igor Laevsky
· 10 years ago
69b4a41
[RS4GC] Remove unnecessary redirections from tests; NFC
by Sanjoy Das
· 10 years ago
f3a4ee7
[RS4GC] Add some missing tests and CHECK: lines
by Sanjoy Das
· 10 years ago
0407108
[RS4GC] Clamp UseDeoptBundles to true and update tests
by Sanjoy Das
· 10 years ago
9db5b93
[RS4GC] Fix rematerialization of bitcast of bitcast.
by Manuel Jacob
· 10 years ago
d71999e
[gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead of i32 type
by Chen Li
· 10 years ago
7fddecc
Move the personality function from LandingPadInst to Function
by David Majnemer
· 10 years ago
e031718
[RewriteStatepointsForGC] For some values (like gep's and bitcasts) it's cheaper to clone them after statepoint than to emit proper relocates for them. This change implements this logic. There is alredy similar optimization in CodeGenPrepare, but doing so during RewriteStatepointsForGC allows to capture more opprtunities such as relocates in loops and longer instruction chains.
by Igor Laevsky
· 10 years ago