- Jan 28, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 63171
-
Dan Gohman authored
llvm-svn: 63170
-
Dan Gohman authored
shift amounts, to avoid implicitly assuming that target architectures will ignore the high bits. llvm-svn: 63169
-
Mike Stump authored
llvm-svn: 63168
-
Daniel Dunbar authored
size/alignment/offsetof based tests of types instead of calling convention tests. llvm-svn: 63167
-
Fariborz Jahanian authored
accessibility of the ivar (related to objc2's non-fragile abi). llvm-svn: 63166
-
Bill Wendling authored
llvm-svn: 63164
-
Fariborz Jahanian authored
Changed section names for meta-data (to match current gcc). llvm-svn: 63163
-
Ted Kremenek authored
llvm-svn: 63162
-
Evan Cheng authored
llvm-svn: 63161
-
Nuno Lopes authored
llvm-svn: 63160
-
Ted Kremenek authored
Performance impact (clang -fsyntax-only INPUTS/Cocoa_h.m): non-PTH: 0.4% improvement PTH: 0.8% improvement llvm-svn: 63159
-
Nuno Lopes authored
llvm-svn: 63158
-
Ted Kremenek authored
llvm-svn: 63157
-
Dale Johannesen authored
anyone will pay attention. llvm-svn: 63155
-
Devang Patel authored
llvm-svn: 63154
-
Steve Naroff authored
snaroff% time ../../Release-Asserts/bin/clang INPUTS/Cocoa_h.m 0.179u 0.051s 0:00.23 95.6% 0+0k 0+0io 0pf+0w snaroff% time ../../Release-Asserts/bin/clang INPUTS/Cocoa_h.m -disable-free 0.169u 0.052s 0:00.22 95.4% 0+0k 0+0io 0pf+0w llvm-svn: 63153
-
Dale Johannesen authored
llvm-svn: 63152
-
Dale Johannesen authored
llvm-svn: 63151
-
Sebastian Redl authored
llvm-svn: 63150
-
Bill Wendling authored
llvm-svn: 63149
-
- Jan 27, 2009
-
-
Anton Korobeynikov authored
mergeable string section. I don't see any bad impact of such decision (rather then placing it into mergeable const section, as it was before), but at least Darwin linker won't complain anymore. The problem in LLVM is that we don't have special type for string constants (like gcc does). Even more, we have two separate types: ConstatArray for non-null strings and ConstantAggregateZero for null stuff.... It's a bit weird :) llvm-svn: 63142
-
Fariborz Jahanian authored
llvm-svn: 63141
-
Ted Kremenek authored
llvm-svn: 63140
-
Dan Gohman authored
llvm-svn: 63139
-
Dale Johannesen authored
llvm-svn: 63138
-
Steve Naroff authored
Also changed FunctionTypeProto to be allocated with 8-byte alignment (noticed by Doug). I couldn't think of any reason to allocate on 16-byte boundaries. If anyone remembers why we were doing this, let me know! llvm-svn: 63137
-
Dale Johannesen authored
llvm-svn: 63136
-
Steve Naroff authored
Remove many references to ASTContext::getAllocator(), replacing them with calls to the recently added placement new (which uses ASTContext's allocator for memory). Also added ASTContext::Deallocate(). This will simplify runtime replacement of ASTContext's allocator. Keeping the allocator private (and removing getAllocator() entirely) is also goodness. llvm-svn: 63135
-
Evan Cheng authored
llvm-svn: 63132
-
Daniel Dunbar authored
doesn't set the relocation model when -mdynamic-no-pic is present. llvm-svn: 63129
-
Dan Gohman authored
a uint64_t to verify that the value is in range for the given type, to help catch accidental overflow. Fix a few places that relied on getConstant implicitly truncating the value. llvm-svn: 63128
-
Anders Carlsson authored
If an input constraint refers to an output constraint, it should have the same constraint info as the output constraint. Fixes PR3417 llvm-svn: 63127
-
Fariborz Jahanian authored
Still more work to do in this area. llvm-svn: 63126
-
Daniel Dunbar authored
machine as x86_64. llvm-svn: 63122
-
Dan Gohman authored
llvm-svn: 63121
-
Dan Gohman authored
llvm-svn: 63120
-
Dan Gohman authored
llvm-svn: 63119
-
Dan Gohman authored
instead of via a by-reference argument. No functionality change. llvm-svn: 63118
-
Chris Lattner authored
llvm-svn: 63117
-