From: Duncan P. N. Exon Smith Date: Tue, 29 Jul 2014 23:06:14 +0000 (+0000) Subject: UseListOrder: Order GlobalValue uses after initializers X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=9b9c19509fc7eb63f023915aaad063ebe1953d15;hp=9b9c19509fc7eb63f023915aaad063ebe1953d15;p=oota-llvm.git UseListOrder: Order GlobalValue uses after initializers To avoid unnecessary forward references, the reader doesn't process initializers of `GlobalValue`s until after the constant pool has been processed, and then in reverse order. Model this when predicting use-list order. This gets two more Bitcode tests passing with `llvm-uselistorder`. Part of PR5680. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214242 91177308-0d34-0410-b5e6-96231b3b80d8 ---