aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
diff options
context:
space:
mode:
authorRenato Golin <renato.golin@linaro.org>2014-05-06 16:51:25 +0000
committerRenato Golin <renato.golin@linaro.org>2014-05-06 16:51:25 +0000
commitc7aea40ec67592a6be8314c509a9eae807daed5f (patch)
treef67c4be5aeb15e4b55d183401d904adb6fb84b16 /llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
parent52dc5d828fd75c7ec3ae82c5d5737e34a2a1b938 (diff)
downloadllvm-c7aea40ec67592a6be8314c509a9eae807daed5f.zip
llvm-c7aea40ec67592a6be8314c509a9eae807daed5f.tar.gz
llvm-c7aea40ec67592a6be8314c509a9eae807daed5f.tar.bz2
Implememting named register intrinsics
This patch implements the infrastructure to use named register constructs in programs that need access to specific registers (bare metal, kernels, etc). So far, only the stack pointer is supported as a technology preview, but as it is, the intrinsic can already support all non-allocatable registers from any architecture. llvm-svn: 208104
Diffstat (limited to 'llvm/lib/CodeGen/BasicTargetTransformInfo.cpp')
0 files changed, 0 insertions, 0 deletions