- Nov 03, 2011
-
-
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
-
Benjamin Kramer authored
llvm-svn: 143566
-
Tobias Grosser authored
llvm-svn: 143565
-
Daniel Dunbar authored
llvm-svn: 143564
-
Michael J. Spencer authored
llvm-svn: 143563
-
Michael J. Spencer authored
llvm-svn: 143562
-
Michael J. Spencer authored
llvm-svn: 143561
-
Sean Callanan authored
allows us to set __attribute__ ((used)) on expressions that masquerade as methods. When we are stopped in classes in anonymous namespaces, this fix (and enabling __attribute__ ((used)) on the method) will allow expressions to run. llvm-svn: 143560
-
Chad Rosier authored
llvm-svn: 143559
-
Owen Anderson authored
Fix the issue that r143552 was trying to address the _right_ way. One-register lists are legal on LDM/STM instructions, but we should not print the PUSH/POP aliases when they appear. This fixes round tripping on this instruction. llvm-svn: 143557
-
Kevin Enderby authored
Thanks to Nick for spotting this! llvm-svn: 143556
-
Daniel Dunbar authored
longer need substitutions for. llvm-svn: 143555
-