diff options
| author | Duncan Sands <baldrick@free.fr> | 2008-02-12 20:46:31 +0000 | 
|---|---|---|
| committer | Duncan Sands <baldrick@free.fr> | 2008-02-12 20:46:31 +0000 | 
| commit | f213e82bc597dfa3d452c3ed3e2e16b77fc4d2ff (patch) | |
| tree | 8059664a1568f5bca8c0a5d219d43c097bd5a9a7 /llvm/lib/Transforms/Instrumentation | |
| parent | 002bf74fbce22da475e53d71020530129c171ceb (diff) | |
| download | bcm5719-llvm-f213e82bc597dfa3d452c3ed3e2e16b77fc4d2ff.tar.gz bcm5719-llvm-f213e82bc597dfa3d452c3ed3e2e16b77fc4d2ff.zip | |
Generalize getCopyFromParts and getCopyToParts to
handle arbitrary precision integers and any number
of parts.  For example, on a 32 bit machine an i50
corresponds to two i32 parts.  getCopyToParts will
extend the i50 to an i64 then write half of the i64
to each part; getCopyFromParts will combine the two
i32 parts into an i64 then truncate the result to
i50.
llvm-svn: 47024
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation')
0 files changed, 0 insertions, 0 deletions

