- Nov 15, 2011
-
-
Rafael Espindola authored
has a reference to it. Unfortunately, that doesn't work for codegen passes since we don't get notified of MBB's being deleted (the original BB stays). Use that fact to our advantage and after printing a function, check if any of the IL BBs corresponds to a symbol that was not printed. This fixes pr11202. llvm-svn: 144674
-
Chad Rosier authored
llvm-svn: 144672
-
Daniel Dunbar authored
lib: Include stdbool.h in int_lib.h, and eliminate duplicate includes from a number of source files. llvm-svn: 144671
-
Chad Rosier authored
warnings/errors for unknown warning options. getDiagnosticsInGroup returns false if the diagnostics is found and true otherwise. Thus, if we're reporting and we have a valid diagnostic, we were actually setting the flag and causing mayhem. rdar://10444207 llvm-svn: 144670
-
Daniel Dunbar authored
llvm-svn: 144669
-
Daniel Dunbar authored
llvm-svn: 144668
-
Akira Hatanaka authored
registers and instructions when ABI is N64. llvm-svn: 144666
-
Akira Hatanaka authored
register. llvm-svn: 144665
-
Akira Hatanaka authored
llvm-svn: 144664
-
Akira Hatanaka authored
llvm-svn: 144663
-
Daniel Dunbar authored
- We should probably sink the platform build dirs into a common top-level dir. llvm-svn: 144662
-
Daniel Dunbar authored
llvm-svn: 144661
-
Daniel Dunbar authored
llvm-svn: 144660
-
Daniel Dunbar authored
build/darwin_fat: Drop ppc from default arch list, ppc targets are no longer supported by modern toolchains. llvm-svn: 144659
-
Daniel Dunbar authored
llvm-svn: 144658
-
Benjamin Kramer authored
Remove Value::getNameStr. It has been deprecated for a while and provides no additional value over getName(). llvm-svn: 144657
-
Benjamin Kramer authored
llvm-svn: 144656
-
Akira Hatanaka authored
llvm-svn: 144655
-
Akira Hatanaka authored
llvm-svn: 144654
-
Jim Grosbach authored
rdar://10435076 llvm-svn: 144650
-
Jim Grosbach authored
llvm-svn: 144649
-
Benjamin Kramer authored
llvm-svn: 144648
-
Benjamin Kramer authored
llvm-svn: 144647
-
Douglas Gregor authored
lifetimes have been extended via reference binding. The type of the reference and the type of the temporary are not necessarily the same, which could cause a crash. Fixes <rdar://problem/10398199>. llvm-svn: 144646
-
Benjamin Kramer authored
Validate DiagGroup names in TableGen, they're used as command line arguments so we don't want shell meta chars in there. llvm-svn: 144645
-
Benjamin Kramer authored
Also add a maximum edit distance threshold, so we don't correct "-Wx" to "-W#pragma-messages". llvm-svn: 144644
-
Tobias Grosser authored
llvm-svn: 144643
-
Tobias Grosser authored
The new isl_id support for parmeters created problems when importing new access functions. Even though the parameters had the same names, they were mapped to different ids and where therefore incompatible. We copy the ids now from the old parameter dimensions. This fixes the problem. llvm-svn: 144642
-
Tobias Grosser authored
Parameters can be complex SCEV expressions, but they can also be single scalar values. If a parameters is such a simple scalar value and the value is named, use this name to name the isl parameter dimensions. llvm-svn: 144641
-
Tobias Grosser authored
llvm-svn: 144640
-
Tobias Grosser authored
llvm-svn: 144639
-
Tobias Grosser authored
llvm-svn: 144638
-
Abramo Bagnara authored
llvm-svn: 144637
-
Jakob Stoklund Olesen authored
A function using any RC alias is enough to enable the ExeDepsFix pass. llvm-svn: 144636
-
Jay Foad authored
llvm-svn: 144635
-
Jay Foad authored
llvm-svn: 144634
-
Jay Foad authored
llvm-svn: 144633
-
Jay Foad authored
of PseudoSourceValue from lib/Target/. llvm-svn: 144632
-
Jay Foad authored
llvm-svn: 144631
-
Jakob Stoklund Olesen authored
These tests are actually correct, clang was miscompiling ExeDepsFix::processUses. Evan fixed the miscompilation in r144628. llvm-svn: 144630
-