about summary refs log tree commit diff
path: root/src/rustllvm/PassWrapper.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2018-05-31 21:36:15 +0200
committerNikita Popov <nikita.ppv@gmail.com>2018-06-02 22:21:01 +0200
commit4f4f7dfc00d69b8a94638ed1d9e666ada9911217 (patch)
treef899b10d36800d8e7a52a29e2723e4792660f67c /src/rustllvm/PassWrapper.cpp
parent6de4ec679d7179251bef205427d52d093c40a787 (diff)
downloadrust-4f4f7dfc00d69b8a94638ed1d9e666ada9911217.tar.gz
rust-4f4f7dfc00d69b8a94638ed1d9e666ada9911217.zip
Generate br for all two target SwitchInts
Instead of only for booleans. This means that if let also becomes
a br.

Apart from making the IR slightly simpler, this is supported by
FastISel.
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions