]> granicus.if.org Git - clang/commit
fill in temporary smallvectors instead of vectors for performance.
authorChris Lattner <sabre@nondot.org>
Tue, 31 Mar 2009 08:48:01 +0000 (08:48 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 31 Mar 2009 08:48:01 +0000 (08:48 +0000)
commitf1690858344968358131f8d5690d9ee458883000
treea049608c0081159f932a8c6fb46256cd01ce3032
parentd13d30258647e20c55a3910e4969f4a47bb2802c
fill in temporary smallvectors instead of vectors for performance.
Fix BuildAggrIvarLayout to not access vectors out of range.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68101 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/ASTContext.h
lib/AST/ASTContext.cpp
lib/CodeGen/CGObjCMac.cpp