summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/OpenMPKinds.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-03-06 07:36:38 +0000
committerCraig Topper <craig.topper@intel.com>2019-03-06 07:36:38 +0000
commitc0e01d29a467f8e1f75e3a351aef9d08617b45cd (patch)
tree13b9a98c9d6da59ea96c13f94aa7dbeb7ed8373e /clang/lib/Basic/OpenMPKinds.cpp
parent97a1c4c340b8f97eb0065a22fd96ef11896ba333 (diff)
downloadbcm5719-llvm-c0e01d29a467f8e1f75e3a351aef9d08617b45cd.tar.gz
bcm5719-llvm-c0e01d29a467f8e1f75e3a351aef9d08617b45cd.zip
[X86] Enable the add with 128 -> sub with -128 encoding trick with X86ISD::ADD when the carry flag isn't used.
This allows us to use an 8-bit sign extended immediate instead of a 16 or 32 bit immediate. Also do similar for 0x80000000 with 64-bit adds to avoid having to use a movabsq. llvm-svn: 355485
Diffstat (limited to 'clang/lib/Basic/OpenMPKinds.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud