Also changes the szbuild.py script to add -fdata-sections, and entirely removes the -disable-globals option. The global initializer emission basically copies what llc does, based on 3 properties of the global: constant vs non-constant, internal vs external, and full zero-initializer vs non-trivial initializer. BUG= none R=jvoung@chromium.org, kschimpf@google.com Review URL: https://codereview.chromium.org/631383003
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| alloca.ll | Loading commit data... | |
| binops.ll | Loading commit data... | |
| branch.ll | Loading commit data... | |
| call-indirect.ll | Loading commit data... | |
| call.ll | Loading commit data... | |
| casts.ll | Loading commit data... | |
| compare.ll | Loading commit data... | |
| constants.ll | Loading commit data... | |
| forwardref.ll | Loading commit data... | |
| globalinit.pnacl.ll | Loading commit data... | |
| globalrelocs.ll | Loading commit data... | |
| insertextract.ll | Loading commit data... | |
| load.ll | Loading commit data... | |
| nacl-atomic-intrinsics.ll | Loading commit data... | |
| nacl-fake-intrinsic.ll | Loading commit data... | |
| nacl-other-intrinsics.ll | Loading commit data... | |
| phi.ll | Loading commit data... | |
| select.ll | Loading commit data... | |
| store.ll | Loading commit data... | |
| switch.ll | Loading commit data... | |
| unnamed.ll | Loading commit data... | |
| unreachable.ll | Loading commit data... |