diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-02-16 19:13:18 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-02-16 19:13:18 +0000 |
commit | 45e7d53cf443dca413b16246cb5b9e4f4d3a328d (patch) | |
tree | 5fd7306c2dca8f90bbc1917a4948ae70e9fa7bc3 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 188dad0eeb61b0abf4ad5e9e30b02562609e70e5 (diff) | |
download | llvm-45e7d53cf443dca413b16246cb5b9e4f4d3a328d.zip llvm-45e7d53cf443dca413b16246cb5b9e4f4d3a328d.tar.gz llvm-45e7d53cf443dca413b16246cb5b9e4f4d3a328d.tar.bz2 |
Turn the enum attributes DenseSet in AttrBuilder into a set of bits.
Avoids malloc and is a lot denser. We lose iteration over target independent
attributes, but that's a strange interface anyways and didn't have any users
outside of AttrBuilder.
llvm-svn: 175370
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions