- Nov 17, 2009
-
-
Jakob Stoklund Olesen authored
llvm-svn: 89139
-
Anton Korobeynikov authored
llvm-svn: 89138
-
Anton Korobeynikov authored
alignment imm (in the same way). Fix asmprinting for non-darwin platforms. llvm-svn: 89137
-
Ted Kremenek authored
Add c-index-test mode "-test-file-scan", which scans a source file and calls clang_getCursor() on every character. llvm-svn: 89136
-
Ted Kremenek authored
llvm-svn: 89135
-
David Chisnall authored
As per Fariborz's suggestion, committed now but can be reverted later if the used flag is problematic for Apple. llvm-svn: 89134
-
David Chisnall authored
llvm-svn: 89133
-
Ted Kremenek authored
llvm-svn: 89132
-
Ted Kremenek authored
llvm-svn: 89131
-
Evan Cheng authored
llvm-svn: 89130
-
Evan Cheng authored
llvm-svn: 89129
-
Jakob Stoklund Olesen authored
local register allocator is used. llvm-svn: 89127
-
Jakob Stoklund Olesen authored
The local register allocator doesn't like it when LiveVariables is run. We should also disable edge splitting under -O0, but that has to wait a bit. llvm-svn: 89125
-
Fariborz Jahanian authored
(Radar 6815425). llvm-svn: 89124
-
Jim Grosbach authored
llvm-svn: 89123
-
Viktor Kutuzov authored
Added getArchNameForAssembler method to the Triple class for which returns OS and Vendor independent target assembler arch. llvm-svn: 89122
-
Bob Wilson authored
unnecessary. It is broken because the "isIdenticalTo" check should be negated. If that is fixed, this code causes the CodeGen/X86/tail-opts.ll test to fail, in the dont_merge_oddly function. And, I confirmed that the regression is real -- the generated code is worse. As far as I can tell, that tail-opts.ll test is checking for what this code is supposed to handle and we're doing the right thing anyway. llvm-svn: 89121
-
Ken Dyck authored
INT8_C, with (-INT8_C(127)-1) in the definition of INT8_MIN. Apply similar changes to the definitions of INT16_MIN and INT24_MIN. llvm-svn: 89120
-
Ted Kremenek authored
Allow "source_filename" to be an optional argument (the client can provide NULL). This allows the client to put the source_filename in the command_line_args without fear of the file being named twice. llvm-svn: 89118
-
Ted Kremenek authored
llvm-svn: 89117
-
Evan Cheng authored
llvm-svn: 89116
-
Ted Kremenek authored
Clean up c-index-test command line usage a bit by requiring a "-test-load-tu" option when testing clang_loadTranslationUnit(). Running c-index-test without the correct arguments now also prints a useful summary of its correct usage. llvm-svn: 89115
-
Dan Gohman authored
llvm-svn: 89114
-
Sebastian Redl authored
llvm-svn: 89113
-
Douglas Gregor authored
llvm-svn: 89112
-
Benjamin Kramer authored
of failure. The x86 target didn't like empty cpu names and broke x86 tests on non-x86 buildbots. llvm-svn: 89111
-
Jim Grosbach authored
llvm-svn: 89110
-
Bob Wilson authored
folding optimizations. llvm-svn: 89109
-
Johnny Chen authored
distinguish between them and the more generic instructions (add, mov, and ldr). llvm-svn: 89108
-
Fariborz Jahanian authored
llvm-svn: 89107
-
Anders Carlsson authored
llvm-svn: 89106
-
Bob Wilson authored
It was too difficult to keep the heuristics for merging and duplication consistent. llvm-svn: 89105
-
Douglas Gregor authored
llvm-svn: 89104
-
Douglas Gregor authored
placeholder arguments for Objective-C message sends. llvm-svn: 89103
-
Douglas Gregor authored
llvm-svn: 89102
-
Ken Dyck authored
suffixes. This corrects the suffixes for the limit constants of the 32-bit types on MSP430 and PIC16, and the 64-bit types on PPC64, SystemZ, X86_64. llvm-svn: 89101
-
Nuno Lopes authored
llvm-svn: 89100
-
Nuno Lopes authored
llvm-svn: 89099
-
Nuno Lopes authored
llvm-svn: 89098
-
Benjamin Kramer authored
hurt the intention of the test. llvm-svn: 89096
-