[llvm-exegesis][mips] Expand loadImmediate()
authorMiloš Stojanović <Milos.Stojanovic@rt-rk.com>
Wed, 25 Dec 2019 10:23:01 +0000 (11:23 +0100)
committerMiloš Stojanović <Milos.Stojanovic@rt-rk.com>
Mon, 13 Jan 2020 11:32:13 +0000 (12:32 +0100)
commit804dd6722762040e7ce7e04bf97b19d9596fee20
tree28a9b7fb1c93ebe6a4a649ebc8bfb4acc8305ef1
parent8f49204f26ea8856b870d4c2344b98f4b706bea0
[llvm-exegesis][mips] Expand loadImmediate()

Add support for loading 32-bit immediates and enable the use of GPR64
registers.

Differential Revision: https://reviews.llvm.org/D71873
llvm/test/tools/llvm-exegesis/Mips/latency-GPR64.s [new file with mode: 0644]
llvm/tools/llvm-exegesis/lib/Mips/Target.cpp
llvm/unittests/tools/llvm-exegesis/Mips/TargetTest.cpp