- Apr 19, 2013
-
-
Bill Wendling authored
llvm-svn: 179888
-
Bill Wendling authored
Add a testcase to make sure we generate the proper compact unwind section for a function that cannot produce a compact unwind encoding. llvm-svn: 179887
-
Arnold Schwaighofer authored
Also make some static function class functions to avoid having to mention the class namespace for enums all the time. No functionality change intended. llvm-svn: 179886
-
Eric Christopher authored
llvm-svn: 179881
-
Eric Christopher authored
llvm-svn: 179880
-
Adrian Prantl authored
rdar://problem/13463793 llvm-svn: 179877
-
Chad Rosier authored
llvm-svn: 179875
-
Chad Rosier authored
llvm-svn: 179874
-
Akira Hatanaka authored
This patch adds support for recoded (meaning assembly-language compatible to standard mips32) arithmetic 32-bit instructions. Patch by Zoran Jovanovic. llvm-svn: 179873
-
Akira Hatanaka authored
operand type to uimm16. Patch by Vladimir Medic. llvm-svn: 179872
-
Chad Rosier authored
indended. Part of rdar://13663589 llvm-svn: 179871
-
Bill Wendling authored
llvm-svn: 179869
-
Chad Rosier authored
qualifiers don't necessarily begin with an identifier (e.g., ::foo::bar). llvm-svn: 179867
-
Chad Rosier authored
llvm-svn: 179866
-
Chad Rosier authored
llvm-svn: 179865
-
Benjamin Kramer authored
Fixes PR15791. llvm-svn: 179859
-
Chad Rosier authored
llvm-svn: 179856
-
Tim Northover authored
Patch from Mihail Popa llvm-svn: 179854
-
Rafael Espindola authored
llvm-svn: 179851
-
Rafael Espindola authored
llvm-svn: 179850
-
Benjamin Kramer authored
llvm-svn: 179849
-
Rafael Espindola authored
Thanks to Evgeniy Stepanov for reporting this. It might be a good idea to add a command iterator abstraction to MachO.h, but this fixes the bug for now. llvm-svn: 179848
-
Tim Northover authored
llvm-svn: 179847
-
Jakub Staszak authored
llvm-svn: 179845
-
Eric Christopher authored
This reverts commit r179836 as it seems to have caused test failures. llvm-svn: 179840
-
David Blaikie authored
Adding another CU-wide list, in this case of imported_modules (since they should be relatively rare, it seemed better to add a list where each element had a "context" value, rather than add a (usually empty) list to every scope). This takes care of DW_TAG_imported_module, but to fully address PR14606 we'll need to expand this to cover DW_TAG_imported_declaration too. llvm-svn: 179836
-
Lang Hames authored
When the SlotIndexes pass was introduced it was intended to support insertion of code during register allocation. Removal of code was a minor consideration (and raised the question of what to do about dangling SlotIndex objects pointing to the erased index), so I opted to keep all indexes around indefinitely and simply null out those that weren't being used. Nowadays people are moving more code around (e.g. via HandleMove), which means more zombie indexes. I want to start killing off indexes when we're done with them to reclaim the resources they use up. llvm-svn: 179834
-
Michael Liao authored
llvm-svn: 179833
-
Tom Stellard authored
llvm-svn: 179830
-
Tom Stellard authored
InstFlag has a default value of 0 and will simplify the VOP3 patterns. Reviewed-by:
Michel Dänzer <michel.daenzer@amd.com> llvm-svn: 179829
-
Tom Stellard authored
llvm-svn: 179828
-
Jakub Staszak authored
llvm-svn: 179826
-
Jakub Staszak authored
llvm-svn: 179825
-
Eli Bendersky authored
arguments in entry BBs. llvm-svn: 179824
-
Bill Wendling authored
llvm-svn: 179820
-
Bill Wendling authored
If the return type is a pointer and the call returns an integer, then do the inttoptr convertions. And vice versa. llvm-svn: 179817
-
Bill Wendling authored
llvm-svn: 179814
-
Chad Rosier authored
AT&T dialect. Test case for r179804 as well. rdar://13674398 and PR13340. llvm-svn: 179813
-
Bill Wendling authored
llvm-svn: 179809
-
Bill Wendling authored
llvm-svn: 179808
-