- Aug 26, 2011
-
-
Bill Wendling authored
scheme, return 'true' so that it doesn't try to run the old EH scheme's fixup on the new code. llvm-svn: 138605
-
Bill Wendling authored
This upgrade suffers from the problems of the old EH scheme - i.e., that the calls to llvm.eh.exception() and llvm.eh.selector() can wander off and get lost. It makes a valiant effort to reclaim these little lost lambs. This is a first draft, so it hasn't yet been hooked up to the parser. llvm-svn: 138602
-
Bruno Cardoso Lopes authored
llvm-svn: 138592
-
- Aug 25, 2011
-
-
Nick Lewycky authored
llvm-svn: 138589
-
Bruno Cardoso Lopes authored
llvm-svn: 138588
-
Bruno Cardoso Lopes authored
llvm-svn: 138587
-
Owen Anderson authored
Port over additional encoding tests to decoding tests, and fix an operand ordering bug this exposed. llvm-svn: 138575
-
Benjamin Kramer authored
llvm-svn: 138573
-
Andrew Trick authored
rdar://10005094: miscompile of 176.gcc llvm-svn: 138568
-
Andrew Trick authored
llvm-svn: 138566
-
Jim Grosbach authored
llvm-svn: 138562
-
Craig Topper authored
Add more missing TB encodings to VEX instructions to allow them to be disassembled. Fixes remainder of PR10678. llvm-svn: 138553
-
Craig Topper authored
Add TB encoding to VEROALL, VZEROUPPER, and VCVTPS2PD to allow them to be disassembled. Fixes PR10723. llvm-svn: 138551
-
Bill Wendling authored
proper function to do it. llvm-svn: 138550
-
Benjamin Kramer authored
llvm-svn: 138548
-
Bruno Cardoso Lopes authored
llvm-svn: 138546
-
Bruno Cardoso Lopes authored
llvm-svn: 138545
-
Evan Cheng authored
llvm-svn: 138540
-
Bill Wendling authored
getFirstNonPHI so that it will skip over the landingpad instructions as well. llvm-svn: 138537
-
Evan Cheng authored
llvm-svn: 138536
-
Evan Cheng authored
llvm-svn: 138534
-
Bruno Cardoso Lopes authored
file, and move more code around! llvm-svn: 138521
-
Bruno Cardoso Lopes authored
llvm-svn: 138520
-
Bruno Cardoso Lopes authored
llvm-svn: 138519
-
Bruno Cardoso Lopes authored
the missing ones for AVX. llvm-svn: 138518
-
Bruno Cardoso Lopes authored
llvm-svn: 138517
-
Bruno Cardoso Lopes authored
pattern for 128-bit AVX mode. llvm-svn: 138516
-
Bruno Cardoso Lopes authored
explicit about which subtarget they refer to, and add AVX versions of the ones we currently don't. Remove old and now wrong comments! llvm-svn: 138515
-
Bruno Cardoso Lopes authored
explicit about which subtarget they refer to, and add AVX versions of the ones we currently don't. Make the mask check more strict, to be clear it won't be used to match to 256-bit versions! llvm-svn: 138514
-
Owen Anderson authored
Perform more thorough checking of t2IT mask parameters, which fixes all remaining crashers when disassembling the entire 16-bit instruction space. llvm-svn: 138507
-
Eli Friedman authored
Hook up 64-bit atomic load/store on x86-32. I plan to write more efficient implementations eventually. llvm-svn: 138505
-
Evan Cheng authored
.cfi_startproc. e.g. libffi: $ cat confopt.c asm (".cfi_startproc\n\t.cfi_endproc"); int main () { return 0; } Teach MC / dwarf emission to handle these cfi directives which essentially create an empty frame. rdar://10017184 llvm-svn: 138504
-
Jim Grosbach authored
llvm-svn: 138501
-
Jim Grosbach authored
We'll need to pay attention to them when we start getting more serious about the details of parsing thumb2 assembly. llvm-svn: 138500
-
- Aug 24, 2011
-
-
Jim Grosbach authored
Fix FiXME in test file. Remove FIXME for SUB (SP minus register) since that form is Thumb2 only. llvm-svn: 138494
-
Owen Anderson authored
llvm-svn: 138492
-
Jim Grosbach authored
Fix the test FIXME and add parsing support for the ADD (SP plus immediate) and ADD (SP plus register) instruction forms. llvm-svn: 138488
-
Eli Friedman authored
llvm-svn: 138487
-
Bill Wendling authored
llvm-svn: 138481
-
Eli Friedman authored
llvm-svn: 138478
-