summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/UserSettingsController.cpp
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2010-09-08 17:43:25 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2010-09-08 17:43:25 +0000
commitf7fee1c1859340bd0c8188a507127aa959bcef68 (patch)
tree187e40a4223bc59de695fb8c082901121dd84c14 /lldb/source/Core/UserSettingsController.cpp
parent7dfca6fb51787903be9539949e2637a52a592f78 (diff)
downloadbcm5719-llvm-f7fee1c1859340bd0c8188a507127aa959bcef68.tar.gz
bcm5719-llvm-f7fee1c1859340bd0c8188a507127aa959bcef68.zip
x86 vector shuffle lowering now relies only on target specific
nodes to emit shuffles and don't do isel mask matching anymore. - Add the selection of the remaining shuffle opcode (movddup) - Introduce two new functions to "recognize" where we may get potential folds and add several comments to them explaining why they are not yet in the desidered shape. - Add more patterns to fallback the case where we select a specific shuffle opcode as if it could fold a load, but it can't, so remap to a valid instruction. - Add a couple of FIXMEs to address in the following days once there's a good solution to the current folding problem. llvm-svn: 113369
Diffstat (limited to 'lldb/source/Core/UserSettingsController.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud