Displaying 1 result from an estimated 1 matches for "insert_a".
Did you mean:
insert_s
2012 Feb 02
1
[LLVMdev] Efficient Constant Uniquing
..., the
constant needs to be removed from the uniquing map, and re-inserted at a
new location corresponding to the hash of its updated operands. The
existing code does a lot of subtle micro-optimizations which don't
translate over to the new representation scheme (for example, there's no
'insert_as' analogue of 'find_as'). My thinking was to focus on big wins
(getting rid of std::vector) and not try and preserve every
micro-optimization.
Fourth wrinkle: The current implementation does some tricky template stuff
to try and get it to work with five different types of uniqued const...