summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2017-09-12 13:08:24 +0000
committerSimon Atanasyan <simon@atanasyan.com>2017-09-12 13:08:24 +0000
commit4f70b30d6f3ed6b3f907a737f1d4013c653f7a15 (patch)
tree3779996b46c75c949a52d41e3f798b30587afd37 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
parent2420122fbb1ef0232499e0eebbf6c768ca0b1d39 (diff)
downloadbcm5719-llvm-4f70b30d6f3ed6b3f907a737f1d4013c653f7a15.tar.gz
bcm5719-llvm-4f70b30d6f3ed6b3f907a737f1d4013c653f7a15.zip
[MIPS] Initial support of microMIPS code linking
The patch implements initial support of microMIPS code linking: - Handle microMIPS specific relocations. - Emit both R1-R5 and R6 microMIPS PLT records. For now linking mixed set of regular and microMIPS object files is not supported. Also the patch does not handle (setup and clear) the least-significant bit of an address which is utilized as the ISA mode bit and allows to make jump between regular and microMIPS code without any thunks. Differential revision: https://reviews.llvm.org/D37335 llvm-svn: 313028
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud