- Nov 03, 2011
-
-
Daniel Dunbar authored
for now). - Mostly complete except for the data that needs to come from the build system or the dependencies. - Has some small improvements from current llvm-config: o Uses TargetRegistry directly to get some information. o Designed to work correctly when used from a CMake build tree (relatively untested currently) (although pcc fixed this recently for old llvm-config). llvm-svn: 143616
-
Douglas Gregor authored
llvm-svn: 143615
-
Douglas Gregor authored
definition, we may not have a scope corresponding to the namespace where that friend function template actually lives. Work around this issue by faking up a scope with the appropriate DeclContext. This is a bit of a hack, but it fixes <rdar://problem/10204947>. llvm-svn: 143614
-
Benjamin Kramer authored
llvm-svn: 143613
-
Craig Topper authored
llvm-svn: 143612
-
Galina Kistanova authored
llvm-svn: 143607
-
Argyrios Kyrtzidis authored
always returning a null file/line/column. Also add at least one use of clang_getExpansionLocation inside c-index-test that would have made the tests to catch that. llvm-svn: 143606
-
Argyrios Kyrtzidis authored
use it for clang_getCursor. llvm-svn: 143605
-
Argyrios Kyrtzidis authored
the CINDEXTEST_COMPLETION_NO_CACHING environment variable is present. llvm-svn: 143604
-
Chad Rosier authored
llvm-svn: 143603
-
Jan Wen Voung authored
and destructors in the DefaultABIInfo. llvm-svn: 143601
-
Pete Cooper authored
Treat objc selector reference globals as invariant so that MachineLICM can hoist them out of loops. Fixes <rdar://problem/6027699> llvm-svn: 143600
-
Douglas Gregor authored
to types. Enable this flag for code completion, where knowing whether something is in an anonymous or inline namespace is actually not useful, since you don't have to type it anyway. Fixes <rdar://problem/10208818>. llvm-svn: 143599
-
Chad Rosier authored
compatibility in the BitcodeReader. llvm-svn: 143598
-
Akira Hatanaka authored
llvm-svn: 143597
-
Akira Hatanaka authored
fields in order to ease handling of such structures in backend. llvm-svn: 143596
-
Douglas Gregor authored
definition. This already worked; <rdar://problem/10208871>. llvm-svn: 143595
-
Lang Hames authored
llvm-svn: 143594
-
Sean Callanan authored
IRInterpreter to get the value, not the location, of references. The location of a reference has type T&&, which is meaningless to Clang. llvm-svn: 143592
-
Chad Rosier authored
llvm-svn: 143591
-
Bill Wendling authored
into the function. Reflect that here so that the array will be placed next to the SP. <rdar://problem/10128329> llvm-svn: 143590
-
Akira Hatanaka authored
is N32/64. llvm-svn: 143589
-
Greg Clayton authored
llvm-svn: 143587
-
Sean Callanan authored
llvm-svn: 143586
-
Eli Friedman authored
Use native endianness for writing out character escapes to the result buffer for string literal parsing. No functional change on little-endian architectures; should fix test failures on PPC. llvm-svn: 143585
-
Douglas Gregor authored
and don't try to destroy them, either. Fixes <rdar://problem/10228639>. llvm-svn: 143584
-
- Nov 02, 2011
-
-
Fariborz Jahanian authored
rvale-references are captured by reference in blocks. // rdar://9971124. llvm-svn: 143583
-
Lang Hames authored
llvm-svn: 143582
-
Douglas Gregor authored
report link for that. llvm-svn: 143581
-
Galina Kistanova authored
llvm-svn: 143578
-
Tobias Grosser authored
The SCEV Validator is used to check if the bound of a loop can be translated into a polyhedral constraint. The new validator is more general as the check used previously and e.g. allows bounds like 'smax 1, %a'. At the moment, we only allow signed comparisons. Also, the new validator is only used to verify loop bounds. Memory accesses are still handled by the old validator. llvm-svn: 143576
-
Tobias Grosser authored
This is not needed anymore -> Reduce impact of SCEVAffFunc. llvm-svn: 143575
-
Tobias Grosser authored
This is reducing the impact of SCEVAffFunc llvm-svn: 143574
-
Chad Rosier authored
arguments that caused clang to crash. rdar://8314451 llvm-svn: 143573
-
Sean Callanan authored
llvm-svn: 143572
-
Nick Lewycky authored
llvm-svn: 143571
-
Nick Lewycky authored
implied by directory index zero. llvm-svn: 143570
-
Douglas Gregor authored
Ahmed Charles! llvm-svn: 143569
-
Anna Zaks authored
Rename the pre_run_static_analyzer script into cleanup_run_static_analyzer and use it to clean up after the reference build - which is done as part of adding a new project to the system. llvm-svn: 143568
-
Chandler Carruth authored
version in PR11298. I hear-by apologize for adding yet more code to this monstrosity. llvm-svn: 143567
-