summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure/Printer.cpp
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2004-02-25 23:01:48 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2004-02-25 23:01:48 +0000
commit7b4be13f9483e431e8c53d957a6979323d456802 (patch)
treed9d337614e120bb6da7574da8c39f809f2efdc53 /llvm/lib/Analysis/DataStructure/Printer.cpp
parent84b76c9be0e235af878b00924c00c1834790ac31 (diff)
downloadbcm5719-llvm-7b4be13f9483e431e8c53d957a6979323d456802.tar.gz
bcm5719-llvm-7b4be13f9483e431e8c53d957a6979323d456802.zip
Represent va_list in interpreter as a (ec-stack-depth . var-arg-index)
pair, and look up varargs in the execution stack every time, instead of just pushing iterators (which can be invalidated during callFunction()) around. (union GenericValue now has a "pair of uints" member, to support this mechanism.) Fixes Bug 234. llvm-svn: 11845
Diffstat (limited to 'llvm/lib/Analysis/DataStructure/Printer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud