commit | d062f73a671032d93860dfb2774a7fa4acd0a0ae | [log] [tgz] |
---|---|---|
author | Jan Voung <jvoung@chromium.org> | Mon Jun 15 17:17:31 2015 -0700 |
committer | Jan Voung <jvoung@chromium.org> | Mon Jun 15 17:17:31 2015 -0700 |
tree | 2055f8f7035d87292e52710bae204e6e5d62caad | |
parent | 58eea4d1c41d4783aadc7ff489029cffdbd38f78 [diff] |
Add a basic enum for ARM InstructionSet / cpu features. That way, we don't have to use -mattr=sse2 for ARM in cross tests, etc. Default to NEON for now. Also put in an entry for HW divide in ARM mode. There's bunches of features that are possible though, e.g.,: https://github.com/llvm-mirror/llvm/blob/master/lib/Target/ARM/ARM.td BUG= https://code.google.com/p/nativeclient/issues/detail?id=4076 R=stichnot@chromium.org Review URL: https://codereview.chromium.org/1191573003.