- Mar 23, 2010
-
-
Gabor Greif authored
if Function::hasAddressTaken works as advertised also included some cosmetic cleanups llvm-svn: 99276
-
Gabor Greif authored
llvm-svn: 99275
-
Zhongxing Xu authored
llvm-svn: 99271
-
Zhongxing Xu authored
llvm-svn: 99269
-
Zhongxing Xu authored
llvm-svn: 99268
-
Zhongxing Xu authored
plate code for evaluating expressions of C++ class type. llvm-svn: 99267
-
Bob Wilson authored
llvm-svn: 99266
-
Bob Wilson authored
of D registers. Add a separate VST1q instruction with a Q register source operand for use by storeRegToStackSlot. llvm-svn: 99265
-
Evan Cheng authored
llvm-svn: 99263
-
Bob Wilson authored
of D registers. Add a separate VLD1q instruction with a Q register destination operand for use by loadRegFromStackSlot. llvm-svn: 99261
-
Anders Carlsson authored
llvm-svn: 99260
-
Zhongxing Xu authored
llvm-svn: 99259
-
Daniel Dunbar authored
-disable-free. Among other things, this fixes freeing of the LLVM module on exit. - Note that this means we are disable-free'ing of a lot more stuff than we used to -- this should flush out bugs in anything left that is trying to do real work in its destructor. I did a mini-audit but '::~' is not totally uncommon. llvm-svn: 99258
-
Daniel Dunbar authored
PPCallbacks: Add hook for reaching the end of the main file, and fix DependencyFile to not do work in its destructor. llvm-svn: 99257
-
Daniel Dunbar authored
Also, both MCMachOStreamer and MCAssembler are now target independent! llvm-svn: 99256
-
Zhongxing Xu authored
change the block counter map from unsigned -> unsigned to <StackFrameContext*, unsigned> -> unsigned. llvm-svn: 99255
-
Anders Carlsson authored
llvm-svn: 99254
-
Anders Carlsson authored
llvm-svn: 99253
-
Anders Carlsson authored
Always emit associated thunks when emitting the function itself. Remove getVtableAddressPoint, it's not used. llvm-svn: 99252
-
Anders Carlsson authored
llvm-svn: 99251
-
Anders Carlsson authored
llvm-svn: 99250
-
Daniel Dunbar authored
MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particular instruction + fixups might need relaxation. llvm-svn: 99249
-
Daniel Dunbar authored
MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target dependencies in MCMachOStreamer and MCAssembler. llvm-svn: 99248
-
Daniel Dunbar authored
llvm-svn: 99245
-
Daniel Dunbar authored
MC: Tweak MCInstFragment to include the encoded data and fixups, so that we don't need to recompute them during relaxation. I will revisit this once all the other pieces of fast relaxation are in place. llvm-svn: 99244
-
Ted Kremenek authored
encounter a definition. llvm-svn: 99243
-
Ted Kremenek authored
a null dereference results from a field access. llvm-svn: 99236
-
Ted Kremenek authored
are called (transitively) by regular functions/blocks within a translation untion. llvm-svn: 99233
-
Jeffrey Yasskin authored
llvm-svn: 99231
-
Fariborz Jahanian authored
and fix a missing diagnostics on assigning to a read-only property. Fixes radar 7766184. llvm-svn: 99230
-
Daniel Dunbar authored
llvm-svn: 99229
-
Daniel Dunbar authored
llvm-svn: 99228
-
Chris Lattner authored
llvm-svn: 99227
-
Rafael Espindola authored
we see an specialization definition ever if we then see a extern template declaration. llvm-svn: 99226
-
Devang Patel authored
llvm-svn: 99225
-
- Mar 22, 2010
-
-
Evan Cheng authored
llvm-svn: 99224
-
Devang Patel authored
DW_AT_stmt_list attribute attached with a compile unit encodes offset of line number information for this compile unit in debug_line section. This offset is always zero when only one compile unit is emitted in a object file. llvm-svn: 99223
-
Ted Kremenek authored
Fixes <rdar://problem/7405601>. llvm-svn: 99222
-
Ted Kremenek authored
uninitialized value is used in the LHS of a compound assignment. llvm-svn: 99221
-
Daniel Dunbar authored
MC: Fix a few more cases we were passing an MCDataFragment when a MCFragment would do, and sprinkle in some const. llvm-svn: 99218
-