diff options
author | Chris Lattner <sabre@nondot.org> | 2005-07-05 19:58:54 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2005-07-05 19:58:54 +0000 |
commit | a7220851c05d590630598ad6f6af36217f0b5f94 (patch) | |
tree | 829eace5f8e8302e7af6b2532e4fa84dd94c13cc /llvm/lib/Target/TargetMachine.cpp | |
parent | f5473e44a9e9784170d01309be7b3155611bc9e4 (diff) | |
download | bcm5719-llvm-a7220851c05d590630598ad6f6af36217f0b5f94.tar.gz bcm5719-llvm-a7220851c05d590630598ad6f6af36217f0b5f94.zip |
Make several cleanups to Andrews varargs change:
1. Pass Value*'s into lowering methods so that the proper pointers can be
added to load/stores from the valist
2. Intrinsics that return void should only return a token chain, not a token
chain/retval pair.
3. Rename LowerVAArgNext -> LowerVAArg, because VANext is long gone.
4. Now that we have Value*'s available in the lowering methods, pass them
into any load/stores from the valist that are emitted
llvm-svn: 22339
Diffstat (limited to 'llvm/lib/Target/TargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions