aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineTraceMetrics.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2013-03-07 21:37:08 +0000
committerJohn McCall <rjmccall@apple.com>2013-03-07 21:37:08 +0000
commit47fb9508714ba52bfb996f7490ce0df3ca52ce88 (patch)
treedc97980edcdf565f096434968750da14f66891d2 /llvm/lib/CodeGen/MachineTraceMetrics.cpp
parentb1b5d0b1e817219d40617cd3b9e63b17139c2c68 (diff)
downloadllvm-47fb9508714ba52bfb996f7490ce0df3ca52ce88.zip
llvm-47fb9508714ba52bfb996f7490ce0df3ca52ce88.tar.gz
llvm-47fb9508714ba52bfb996f7490ce0df3ca52ce88.tar.bz2
Change hasAggregateLLVMType, which conflates complex and
aggregate types in a profoundly wrong way that has to be worked around in every call site, to getEvaluationKind, which classifies and distinguishes between all of these cases. Also, normalize the API for loading and storing complexes. I'm working on a larger patch and wanted to pull these changes out, but it would have be annoying to detangle them from each other. llvm-svn: 176656
Diffstat (limited to 'llvm/lib/CodeGen/MachineTraceMetrics.cpp')
0 files changed, 0 insertions, 0 deletions