- May 17, 2011
-
-
Jim Grosbach authored
llvm-svn: 131431
-
Dan Gohman authored
llvm-svn: 131430
-
Dan Gohman authored
llvm-svn: 131429
-
Dan Gohman authored
llvm-svn: 131428
-
Devang Patel authored
llvm-svn: 131427
-
- May 16, 2011
-
-
Jim Grosbach authored
misses. llvm-svn: 131426
-
Eli Friedman authored
llvm-svn: 131424
-
Devang Patel authored
Radar 9422775. llvm-svn: 131422
-
Charles Davis authored
self-host :). llvm-svn: 131421
-
Eli Friedman authored
llvm-svn: 131420
-
Eli Friedman authored
llvm-svn: 131419
-
Eli Friedman authored
Basic fast-isel of extractvalue. Not too helpful on its own, given the IR clang generates for cases like this, but it should become more useful soon. llvm-svn: 131417
-
Jason W Kim authored
llvm-svn: 131411
-
Rafael Espindola authored
("T is 1 if the target symbol S has type STT_FUNC and the symbol addresses a Thumb instruction ;it is 0 otherwise." from "ELF for the ARM Architecture" 4.7.1.2) Patch by Koan-Sin Tan! llvm-svn: 131406
-
Rafael Espindola authored
llvm-svn: 131405
-
Rafael Espindola authored
corrupted when setjmp returns again. llvm-svn: 131399
-
- May 15, 2011
-
-
Charles Davis authored
llvm-svn: 131384
-
Charles Davis authored
information. llvm-svn: 131382
-
- May 14, 2011
-
-
Benjamin Kramer authored
llvm-svn: 131345
-
Stuart Hastings authored
rdar://problem/9267970 Patch by Julien Lerouge! llvm-svn: 131339
-
Eli Friedman authored
Fix a FIXME by moving the fast-isel implementation of the objectsize intrinsic from the x86 code to the generic code. llvm-svn: 131332
-
Rafael Espindola authored
llvm-svn: 131330
-
Eli Friedman authored
Zap useless code; this hasn't done anything useful since fast-isel switched to being bottom-up (a very long time ago). llvm-svn: 131329
-
Jim Grosbach authored
rather than throwing an error. llvm-svn: 131322
-
Dylan Noblesmith authored
As an ExecutionEngine class function, its definition really belongs in ExecutionEngine.cpp, not JIT.cpp. llvm-svn: 131320
-
- May 13, 2011
-
-
Dylan Noblesmith authored
In particular, into EngineBuilder. This should only impact the private API between the EE and EB classes, not external clients, since JITCtor and MCJITCtor are both protected members. llvm-svn: 131317
-
Dylan Noblesmith authored
This prepares for making JITCtor/MCJITCtor take a TargetMachine* directly from clients like EngineBuilder. llvm-svn: 131316
-
Jim Grosbach authored
actually takes rather than how much memory was allocated for it. This is more accurate and should help the manager pack things more effectively. llvm-svn: 131305
-
Rafael Espindola authored
to fix PR9900. I will keep it open until sable is able to comment on it. llvm-svn: 131294
-
Julien Lerouge authored
set. rdar://9423996 llvm-svn: 131283
-
Andrew Trick authored
the users. llvm-svn: 131277
-
Stuart Hastings authored
simplified version. <rdar://problem/9298790> llvm-svn: 131274
-
Stuart Hastings authored
rdar://problem/9298790 llvm-svn: 131269
-
Stuart Hastings authored
by non-CMP expressions. The executable test case (129821) would test this as well, if we had an "-O0 -disable-arm-fast-isel" LLVM-GCC tester. Alas, the ARM assembly would be very difficult to check with FileCheck. The thumb2-cbnz.ll test is affected; it generates larger code (tst.w vs. cmp #0), but I believe the new version is correct. rdar://problem/9298790 llvm-svn: 131261
-
Evan Cheng authored
llvm-svn: 131258
-
- May 12, 2011
-
-
Devang Patel authored
s/DW_AT_APPLE_objc_class_extension/DW_AT_APPLE_objc_complete_type/g llvm-svn: 131244
-
Jim Grosbach authored
erroring out completely. Some modules produce sections that aren't referenced, so it's friendlier to clients like LLDB to just skip them, at least for now. llvm-svn: 131243
-
Evan Cheng authored
Re-enable branchfolding common code hoisting optimization. Fixed a liveness test bug and also taught it to update liveins. llvm-svn: 131241
-
Devang Patel authored
Let Objective-C front-end identify class extension, in dwarf output, using an attribute DW_AT_APPLE_objc_class_extension. llvm-svn: 131238
-
Evan Cheng authored
llvm-svn: 131235
-