- Jan 27, 2009
-
-
Evan Cheng authored
llvm-svn: 63090
-
Evan Cheng authored
llvm-svn: 63089
-
Dan Gohman authored
llvm-svn: 63088
-
Daniel Dunbar authored
- gcc appears to be classifying <1 x double> as INTEGER which is odd. Will investigate later. llvm-svn: 63086
-
Chris Lattner authored
llvm-svn: 63085
-
Ted Kremenek authored
- Add the distinction between the 'bug type' and the 'bug description' HTMLDiagnostics: - Output the bug type field as HTML comments scan-build: - Use the bug type field instead of the bug description for the HTML table. - Radar filing now automatically picks up the bug description in the title (addresses <rdar://problem/6265970>) llvm-svn: 63084
-
Daniel Dunbar authored
- Code quality is poor, but simple. llvm-svn: 63083
-
Ted Kremenek authored
llvm-svn: 63080
-
Dan Gohman authored
to help verify that the feature may be disabled through the -mno-red-zone option. llvm-svn: 63079
-
Dan Gohman authored
llvm-svn: 63078
-
Devang Patel authored
Assorted debug info fixes. - DW_AT_bit_size is only suitable for bitfields. - Encode source location info for derived types. - Source location and type size info is not useful for subroutine_type (info is included in respective DISubprogram) and array_type. llvm-svn: 63077
-
Dan Gohman authored
llvm-svn: 63075
-
Dan Gohman authored
Don't use the Red Zone when dynamic stack realignment is needed. This could be implemented, but most x86-64 ABIs don't require dynamic stack realignment so it isn't urgent. llvm-svn: 63074
-
Dan Gohman authored
llvm-svn: 63073
-
Ted Kremenek authored
PTH: Use Token::setLiteralData() to directly store a pointer to cached spelling data in the PTH file. This removes a ton of code for looking up spellings using sourcelocations in the PTH file. This simplifies both PTH-generation and reading. Performance impact for -fsyntax-only on Cocoa.h (with Cocoa.h in the PTH file): - PTH generation time improves by 5% - PTH reading improves by 0.3%. llvm-svn: 63072
-
Fariborz Jahanian authored
llvm-svn: 63071
-
Evan Cheng authored
llvm-svn: 63070
-
Daniel Dunbar authored
builtins-x86.c. llvm-svn: 63069
-
Daniel Dunbar authored
case correctly. llvm-svn: 63068
-
Dale Johannesen authored
llvm-svn: 63067
-
- Jan 26, 2009
-
-
Fariborz Jahanian authored
as well (for nonfragile-abi). llvm-svn: 63062
-
Douglas Gregor authored
- When it's safe, ActionResult uses the low bit of the pointer for the "invalid" flag rather than a separate "bool" value. This keeps GCC from generating some truly awful code, for a > 3x speedup in the result-passing microbenchmark. - When DISABLE_SMART_POINTERS is defined, store an ActionResult within ASTOwningResult rather than an ASTOwningPtr. Brings the performance benefits of the above to smart pointers with DISABLE_SMART_POINTERS defined. Sadly, these micro-benchmark performance improvements don't seem to make much of a difference on Cocoa.h right now. However, they're harmless and might help with future optimizations. llvm-svn: 63061
-
Chris Lattner authored
optimize it to use the LiteralData when possible. llvm-svn: 63060
-
Scott Michel authored
- Update DWARF debugging support. llvm-svn: 63059
-
Scott Michel authored
doesn't support it. The default is set to 'true', so this should not impact any other target backends. llvm-svn: 63058
-
Chris Lattner authored
to crash when given an instantiation location. Thanks to Fariborz for the testcase. llvm-svn: 63057
-
Dan Gohman authored
disabled by default; I'll enable it when I hook it up with the llvm-gcc flag which controls it. llvm-svn: 63056
-
Sebastian Redl authored
llvm-svn: 63055
-
Ted Kremenek authored
llvm-svn: 63054
-
Ted Kremenek authored
llvm-svn: 63052
-
Steve Naroff authored
llvm-svn: 63050
-
Owen Anderson authored
llvm-svn: 63049
-
Duncan Sands authored
checking logic. Rather than make the checking more complicated, I've tweaked some logic to make things conform to how the checking thought things ought to be, since this results in a simpler "mental model". llvm-svn: 63048
-
Ted Kremenek authored
llvm-svn: 63047
-
Ted Kremenek authored
Embed the offset of the PTH table inside the prologue of the PTH file. This will help improve gradual versioning of PTH files instead of relying that the PTH table is at a fixed offset. llvm-svn: 63045
-
Ted Kremenek authored
llvm-svn: 63044
-
Fariborz Jahanian authored
meta-data. llvm-svn: 63043
-
Dan Gohman authored
llvm-svn: 63042
-
Bill Wendling authored
llvm-svn: 63041
-
Bill Wendling authored
llvm-svn: 63040
-