- May 25, 2012
-
-
Andrew Trick authored
llvm-svn: 157428
-
Andrew Trick authored
The Hazard checker implements in-order contraints, or interlocked resources. Ready instructions with hazards do not enter the available queue and are not visible to other heuristics. The major code change is the addition of SchedBoundary to encapsulate the state at the top or bottom of the schedule, including both a pending and available queue. The scheduler now counts cycles in sync with the hazard checker. These are minimum cycle counts based on known hazards. Targets with no itinerary (x86_64) currently remain at cycle 0. To fix this, we need to provide some maximum issue width for all targets. We also need to add the concept of expected latency vs. minimum latency. llvm-svn: 157427
-
Andrew Trick authored
llvm-svn: 157426
-
Andrew Trick authored
llvm-svn: 157425
-
Andrew Trick authored
llvm-svn: 157424
-
Andrew Trick authored
llvm-svn: 157423
-
Andrew Trick authored
llvm-svn: 157422
-
David Blaikie authored
Patch by Nicklas Bo Jensen. llvm-svn: 157421
-
Eli Friedman authored
Implement the C++11 discarded value expression rules for volatile lvalues. <rdar://problem/10790820>. llvm-svn: 157420
-
- May 24, 2012
-
-
Justin Holewinski authored
landed in LLVM core llvm-svn: 157418
-
Justin Holewinski authored
This back-end was deprecated in favor of the NVPTX back-end. NV_CONTRIB llvm-svn: 157417
-
Owen Anderson authored
llvm-svn: 157416
-
Chad Rosier authored
llvm-svn: 157415
-
Eli Friedman authored
A minor tweak to the new volatile lvalue warning: don't warn on "(void)x", where "x" refers to a local variable. This should silence a useless warning in compiler-rt and other places. llvm-svn: 157414
-
John McCall authored
renaming in r157403. llvm-svn: 157413
-
Ted Kremenek authored
llvm-svn: 157412
-
Ted Kremenek authored
Plus, a patch for scan-build. * mdoc corrections * slightly more compact output * same license as scan-build * DESCRIPTION describes * Default checkers corrected & explained * Authors credited The patch adds support for --help-checkers. It just lists the default checkers by recursively invoking "scan-build -h" and looking for the magic '+' signs. Patch by James Lowden! llvm-svn: 157411
-
Akira Hatanaka authored
Expand test case for this. Patch by Reed Kotler. llvm-svn: 157410
-
Akira Hatanaka authored
First code from the Mips16 compiler. Includes trivial test program. Patch by Reed Kotler. llvm-svn: 157408
-
Fariborz Jahanian authored
Where diagnostic about unfound property is not issued in the context where a setter is looked up in situation in which name and property name differ in their first letter case. // rdar://11363363 llvm-svn: 157407
-
Meador Inge authored
llvm-svn: 157406
-
Johnny Chen authored
llvm-svn: 157405
-
Argyrios Kyrtzidis authored
llvm-svn: 157404
-
Justin Holewinski authored
NV_CONTRIB llvm-svn: 157403
-
Anna Zaks authored
llvm-svn: 157402
-
Anna Zaks authored
pointer. Fixes one of the crashes reported in PR12874. llvm-svn: 157401
-
Anna Zaks authored
llvm-svn: 157400
-
Manuel Klimek authored
llvm-svn: 157399
-
David Blaikie authored
I'm not sure it's really worth expressing this as a range rather than 3 specific equalities, but it doesn't seem fundamentally wrong either. llvm-svn: 157398
-
Manuel Klimek authored
adds the menu include. llvm-svn: 157397
-
Manuel Klimek authored
llvm-svn: 157396
-
Argyrios Kyrtzidis authored
[objcmt] Warn when modern objc migrator does not convert a NSNumber message because it requires a cast. rdar://11525138 llvm-svn: 157395
-
Fariborz Jahanian authored
llvm-svn: 157394
-
Tobias Grosser authored
Submitted by: Anton Lokhmotov <Anton.Lokhmotov@arm.com> Approved by: o Anton Korobeynikov o Micah Villmow o David Neto llvm-svn: 157393
-
Dmitry Vyukov authored
llvm-svn: 157392
-
Dmitry Vyukov authored
llvm-svn: 157391
-
Meador Inge authored
llvm-svn: 157389
-
Dmitry Vyukov authored
The idea isthat asan/tsan can survive if user intercepts the same functions. At the same time user has an ability to call back into asan/tsan runtime. See the following tests for examples: asan/output_tests/interception_failure_test-linux.cc asan/output_tests/interception_test-linux.cc asan/output_tests/interception_malloc_test-linux.cc llvm-svn: 157388
-
Manuel Klimek authored
llvm-svn: 157387
-
Stepan Dyatkovskiy authored
LowerSwitch::Clusterify : main functinality was replaced with CRSBuilder::optimize, so big part of Clusterify's code was reduced. test/Transform/LowerSwitch/feature.ll - this test was refactored: grep + count was replaced with FileCheck usage. llvm-svn: 157384
-