- Sep 20, 2011
-
-
Bill Wendling authored
extract the landing pad block. Otherwise, there will be a situation where the invoke's unwind edge lands on a non-landing pad. We also forbid the user from extracting the landing pad block by itself. Again, this is not a valid transformation. llvm-svn: 140083
-
Jim Grosbach authored
llvm-svn: 140082
-
Jim Grosbach authored
llvm-svn: 140081
-
Jim Grosbach authored
llvm-svn: 140080
-
Owen Anderson authored
llvm-svn: 140079
-
Jim Grosbach authored
llvm-svn: 140078
-
Bill Wendling authored
llvm-svn: 140077
-
Bill Wendling authored
resume. Note that some of these tests were basically dead. llvm-svn: 140076
-
Eli Friedman authored
llvm-svn: 140074
-
- Sep 19, 2011
-
-
Eli Friedman authored
Fix an infinite loop where a transform in InstCombiner::visitAnd claims a construct is changed when it is not. (See included testcase.) Patch by Xiaoyi Guo. llvm-svn: 140072
-
Jim Grosbach authored
llvm-svn: 140070
-
Bruno Cardoso Lopes authored
PR10955 and PR10948. llvm-svn: 140069
-
Bill Wendling authored
attribute to the @foo function. llvm-svn: 140067
-
Eric Christopher authored
llvm-svn: 140065
-
Eric Christopher authored
Patch by Arrowdodger. llvm-svn: 140064
-
Jim Grosbach authored
llvm-svn: 140050
-
Jim Grosbach authored
llvm-svn: 140048
-
Jim Grosbach authored
llvm-svn: 140047
-
Akira Hatanaka authored
yet legal according to comments in LegalizeDAG.cpp:227. Memcpy nodes created for copying byval arguments are inserted before CALLSEQ_START. The two failing tests reported in PR10876 pass after applying this patch. llvm-svn: 140046
-
Benjamin Kramer authored
llvm-svn: 140045
-
Benjamin Kramer authored
llvm-svn: 140044
-
Benjamin Kramer authored
llvm-svn: 140043
-
Benjamin Kramer authored
llvm-svn: 140042
-
Owen Anderson authored
Specify an additional fixed bit in the Thumb2 SSAT encoding to prevent the decoder from emitting gibberish for this invalid encoding. llvm-svn: 140041
-
Eli Friedman authored
Fix a typo in the bitcode reader in the handling of atomic stores. Reported by David Meyer on llvmdev. llvm-svn: 140040
-
Jim Grosbach authored
For example, 'ldrb r9, [sp]!' is odd, but valid. llvm-svn: 140035
-
David Greene authored
Report missing template arguments more helpfully by supplying the name of the missing argument in the error message. llvm-svn: 140034
-
Jakob Stoklund Olesen authored
Floating point stack inline asm works. llvm-svn: 140033
-
Owen Anderson authored
Handle STRT (and friends) like LDRT (and friends) for decoding purposes. Port over additional encoding tests to decoding tests. llvm-svn: 140032
-
Jim Grosbach authored
llvm-svn: 140029
-
Benjamin Kramer authored
Add a MachO-specific "mode" to llvm-objdump, that, if enabled, gathers additional information that are only available on MachO. - It can take FunctionStarts from a binary to find entry points more accurately. - Symbol offsets in executables are correct now. llvm-svn: 140028
-
Benjamin Kramer authored
llvm-svn: 140027
-
Andrew Trick authored
llvm-svn: 140026
-
Jim Grosbach authored
llvm-svn: 140025
-
Jim Grosbach authored
llvm-svn: 140024
-
Stepan Dyatkovskiy authored
llvm-svn: 140012
-
NAKAMURA Takumi authored
llvm-svn: 140011
-
Jakob Stoklund Olesen authored
llvm-svn: 140010
-
- Sep 18, 2011
-
-
Nadav Rotem authored
llvm-svn: 140003
-
Nadav Rotem authored
llvm-svn: 140001
-