cpu: Add HTM Instruction Flags
authorTimothy Hayes <timothy.hayes@arm.com>
Fri, 10 Jan 2020 17:30:27 +0000 (17:30 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 7 Sep 2020 10:34:20 +0000 (10:34 +0000)
commit968fb5cdee848a18a6cef064fd740ad33cec018c
tree31d7d0ae48d771d389d6c01569ddb08579523675
parent511b53387acb19dac6c037709fb2948af9347799
cpu: Add HTM Instruction Flags

IsHtmStart: Starts a HTM transaction
IsHtmStop: Stops (commits) a HTM transaction
IsHtmCancel: Explicitely aborts a HTM transaction

JIRA: https://gem5.atlassian.net/browse/GEM5-587

Change-Id: I33144f97a2009e28b0c64777f0313cd6eadb7ff9
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/30321
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/cpu/StaticInstFlags.py
src/cpu/static_inst.hh