[Hexagon] Eliminate potential sources of non-determinism in HCE

Also, avoid comparing GUIDs when ordering global addresses, because
source file location can cause different GUID to be calculated. As a
result, a pair of symbols can compare "less" in one directory, but
"greater" in another.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@344271 91177308-0d34-0410-b5e6-96231b3b80d8
1 file changed