diff options
| author | Tobias Grosser <tobias@grosser.es> | 2017-03-17 09:02:50 +0000 |
|---|---|---|
| committer | Tobias Grosser <tobias@grosser.es> | 2017-03-17 09:02:50 +0000 |
| commit | 941cb7d9798fb1c80d50cb8f8c5c7250cd9ee8aa (patch) | |
| tree | d4bd918cb62b1fc0a2aee59cf42ce0bef0f65d86 /lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp | |
| parent | 7bcf7516dfb4412100e89611f1f88c8f4bbed330 (diff) | |
| download | llvm-941cb7d9798fb1c80d50cb8f8c5c7250cd9ee8aa.zip llvm-941cb7d9798fb1c80d50cb8f8c5c7250cd9ee8aa.tar.gz llvm-941cb7d9798fb1c80d50cb8f8c5c7250cd9ee8aa.tar.bz2 | |
[ScopInfo] Do not expand getDomains() to full parameter space.
Since several years, isl can perform most operations on sets with differing
parameter spaces, by expanding the parameter space on demand relying using
named isl ids to distinguish different parameter dimensions.
By not always expanding to full dimensionality the set remain smaller and can
likely be operated on faster. This change by itself did not yet result in
measurable performance benefits, but it is a step into the right direction
needed to ensure that subsequent changes indeed can work with lower-dimensional
sets and these sets do not get blown up by accident when later intersected with
the domain context.
llvm-svn: 298053
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp')
0 files changed, 0 insertions, 0 deletions
