- Oct 14, 2010
-
-
Bill Wendling authored
- Add missing patterns for some multiply add/subtract instructions. - Add encodings for VMRS and VMSR. llvm-svn: 116464
-
Chris Lattner authored
llvm-svn: 116462
-
Chris Lattner authored
llvm-svn: 116461
-
Jim Grosbach authored
llvm-svn: 116459
-
Jim Grosbach authored
llvm-svn: 116458
-
Chris Lattner authored
logic to use the new APInt methods. Among other things this implements rdar://8501501 - llvm.smul.with.overflow.i32 should constant fold which comes from "clang -ftrapv", originally brought to my attention from PR8221. llvm-svn: 116457
-
Chris Lattner authored
llvm-svn: 116456
-
Chris Lattner authored
llvm-svn: 116455
-
Jim Grosbach authored
llvm-svn: 116454
-
Chris Lattner authored
return an overflow flag. llvm-svn: 116452
-
Jim Grosbach authored
llvm-svn: 116451
-
Jim Grosbach authored
llvm-svn: 116450
-
Jim Grosbach authored
llvm-svn: 116449
-
Jim Grosbach authored
llvm-svn: 116447
-
Jim Grosbach authored
llvm-svn: 116444
-
Owen Anderson authored
llvm-svn: 116443
-
- Oct 13, 2010
-
-
Owen Anderson authored
Conversely, Analysis-implementations do NOT need to initialize the AnalysisGroup. It will only matter when someone tries to require that AG, in which case it is the requester's responsibility to initialize it. llvm-svn: 116442
-
Owen Anderson authored
llvm-svn: 116441
-
Jim Grosbach authored
llvm-svn: 116440
-
Eric Christopher authored
llvm-svn: 116438
-
Jim Grosbach authored
llvm-svn: 116437
-
Jim Grosbach authored
and handle the operand explicitly. Flesh out encoding information. Add an explicit disassembler testcase for the instruction. llvm-svn: 116432
-
Bill Wendling authored
llvm-svn: 116431
-
Jim Grosbach authored
llvm-svn: 116428
-
Jim Grosbach authored
wfi, sel, sev and bkpt. All would disassemble properly before, but more explicitness is good, especially with the integrated assembler coming in the future. llvm-svn: 116427
-
Owen Anderson authored
Take advantage of C++'s thread-safe static local initialization to simplify thread-safe pass initialization. llvm-svn: 116426
-
Oscar Fuentes authored
llvm-svn: 116424
-
Jim Grosbach authored
llvm-svn: 116421
-
Jim Grosbach authored
llvm-svn: 116414
-
Jim Grosbach authored
llvm-svn: 116412
-
Rafael Espindola authored
immediates instead of 8 bits ones. llvm-svn: 116410
-
Benjamin Kramer authored
llvm-svn: 116407
-
Rafael Espindola authored
8 bit constants can be used. llvm-svn: 116403
-
Tobias Grosser authored
llvm-svn: 116402
-
Eric Christopher authored
llvm-svn: 116401
-
Tobias Grosser authored
llvm-svn: 116400
-
Tobias Grosser authored
llvm-svn: 116398
-
Tobias Grosser authored
getExpandedRegion() enables us to create non canonical regions. Those regions can be used to define the largerst region, that fullfills a certain property. llvm-svn: 116397
-
Tobias Grosser authored
llvm-svn: 116396
-
Tobias Grosser authored
llvm-svn: 116395
-