commit | 92625cfb474bc36f00ce6839b97adfb64cd7f666 | [log] [tgz] |
---|---|---|
author | Kyle Butt <kyle+llvm@iteratee.net> | Wed Apr 12 03:18:20 2017 +0000 |
committer | Kyle Butt <kyle+llvm@iteratee.net> | Wed Apr 12 03:18:20 2017 +0000 |
tree | ffd0956c4dc45536c9cce225640585e5242bc4f6 | |
parent | 4a0d76ba2f311e42afc5d72d7b4966ad9ee38e41 [diff] |
CodeGen: BlockPlacement: Clear ComputedEdges between functions. Not clearing was causing non-deterministic compiles for large files. Addresses for MachineBasicBlocks would end up colliding and we would lay out a block that we assumed had been pre-computed when it had not been. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300022 91177308-0d34-0410-b5e6-96231b3b80d8