- Mar 24, 2012
-
-
Jim Grosbach authored
Dump the hex representation to the comment stream as well as the float value. llvm-svn: 153346
-
Akira Hatanaka authored
entries in the relocation table before they are written out to the file. llvm-svn: 153345
-
- Mar 23, 2012
-
-
Dan Gohman authored
is retaining the return value of an invoke that it immediately follows. llvm-svn: 153344
-
Dan Gohman authored
same basic block, and it's not safe to insert code in the successor blocks if the edges are critical edges. Splitting those edges is possible, but undesirable, especially on the unwind side. Instead, make the bottom-up code motion to consider invokes to be part of their successor blocks, rather than part of their parent blocks, so that it doesn't push code past them and onto the edges. This fixes PR12307. llvm-svn: 153343
-
Owen Anderson authored
Make it feasible for clients using EngineBuilder to capture the TargetMachine that is created as part of selecting the appropriate target. This is necessary if the client wants to be able to mutate TargetOptions (for example, fast FP math mode) after the initial creation of the ExecutionEngine. llvm-svn: 153342
-
Lang Hames authored
llvm-svn: 153341
-
Timur Iskhodzhanov authored
llvm-svn: 153333
-
Timur Iskhodzhanov authored
llvm-svn: 153332
-
Tobias Grosser authored
llvm-svn: 153331
-
Tobias Grosser authored
llvm-svn: 153330
-
Benjamin Kramer authored
This should unbreak the msvc build. llvm-svn: 153329
-
Benjamin Kramer authored
llvm-svn: 153328
-
Timur Iskhodzhanov authored
llvm-svn: 153327
-
Benjamin Kramer authored
New code should use raw_ostream. llvm-svn: 153326
-
Tobias Grosser authored
We create a new file LoopGenerators that provides utility classes for the generation of OpenMP parallel and scalar loops. This means we move a lot of the OpenMP generation out of the Polly specific code generator. llvm-svn: 153325
-
Anton Korobeynikov authored
Patch from Mageia! llvm-svn: 153324
-
Duncan Sands authored
dominated by Root, check that B is available throughout the scope. This is obviously true (famous last words?) given the current logic, but the check may be helpful if more complicated reasoning is added one day. llvm-svn: 153323
-
Duncan Sands authored
llvm-svn: 153322
-
Tobias Grosser authored
No functional changes intended. llvm-svn: 153321
-
Tobias Grosser authored
The prefix is not needed, as all test cases are already in a separate folder. llvm-svn: 153320
-
Tobias Grosser authored
This also adds support for modifiable write accesses (until now only read accesses where supported). We currently do not derive an exact type for the expression, but assume that i64 is good enough. This will be improved in future patches. Contributed by: Yabin Hu <yabin.hwu@gmail.com> llvm-svn: 153319
-
Tobias Grosser authored
This functionality is not available in LLVM trunk and breaks the compilation of Polly. This patch fixes the compilation, but may not be enough to recover all functionality. llvm-svn: 153318
-
Tobias Grosser authored
Contributed-By:
Andrew Trick <atrick@apple.com> llvm-svn: 153317
-
Tobias Grosser authored
llvm-svn: 153316
-
Bill Wendling authored
llvm-svn: 153315
-
Bill Wendling authored
llvm-svn: 153314
-
Bill Wendling authored
of memory during LTO. llvm-svn: 153313
-
Ted Kremenek authored
llvm-svn: 153312
-
Ted Kremenek authored
Avoid applying retain/release effects twice in RetainCountChecker when a function call was inlined (i.e., we do not need to apply summaries in such cases). llvm-svn: 153309
-
Eric Christopher authored
llvm-svn: 153308
-
Eric Christopher authored
llvm-svn: 153307
-
Eric Christopher authored
llvm-svn: 153306
-
Eric Christopher authored
the PassManager annoying and should be reimplemented as a decorator on top of existing passes (as should the timing data). llvm-svn: 153305
-
Richard Smith authored
class template's definition, and for explicit specializations of such enum members. llvm-svn: 153304
-
Argyrios Kyrtzidis authored
return from clang_getCursorLocation the start location of the method name. rdar://11105223 llvm-svn: 153303
-
Anton Yartsev authored
llvm-svn: 153302
-
Johnny Chen authored
llvm-svn: 153301
-
Johnny Chen authored
We do this by delegating to two available Watchpoint Register Pairs (wvr, wcr). With each pair handling the 4 bytes of (uint64_t)variable. llvm-svn: 153300
-
Greg Clayton authored
llvm-svn: 153298
-
Argyrios Kyrtzidis authored
during construction of branches for chained logical operators. This makes -fsyntax-only for test/Sema/many-logical-ops.c about 32x times faster. With measuring SemaExpr.cpp I see differences below the noise level. llvm-svn: 153297
-