- Jul 20, 2011
-
-
Evan Cheng authored
There is still a bit more refactoring left to do in Targets. But we are now very close to fixing all the layering issues in MC. llvm-svn: 135611
-
Benjamin Kramer authored
llvm-svn: 135609
-
Benjamin Kramer authored
- Not great yet, but it's a start. - Requires an object file with a symbol table. (I really want to fix this, but it'll need a whole new algorithm) - ELF and COFF won't work at the moment due to libObject shortcomings. To try it out run $ llvm-objdump -d --cfg foo.o This will create a graphviz file for every symbol in the object file's text section containing a CFG. llvm-svn: 135608
-
Eli Friedman authored
llvm-svn: 135607
-
Jim Grosbach authored
llvm-svn: 135602
-
Jim Grosbach authored
llvm-svn: 135600
-
Jim Grosbach authored
llvm-svn: 135599
-
Jim Grosbach authored
Correctly handle 's' bit and predication suffices. Add parsing and encoding tests. llvm-svn: 135596
-
Eli Friedman authored
llvm-svn: 135595
-
Benjamin Kramer authored
This should fix the spurious buildbot errors. llvm-svn: 135594
-
Eric Christopher authored
llvm-svn: 135592
-
Jay Foad authored
llvm-svn: 135581
-
Evan Cheng authored
- Introduce JITDefault code model. This tells targets to set different default code model for JIT. This eliminates the ugly hack in TargetMachine where code model is changed after construction. llvm-svn: 135580
-
Evan Cheng authored
llvm-svn: 135575
-
Francois Pichet authored
llvm-svn: 135573
-
Evan Cheng authored
TargetLoweringObjectFileImpl down to MCObjectFileInfo. TargetAsmInfo is done to one last method. It's *almost* gone! llvm-svn: 135569
-
Andrew Trick authored
llvm-svn: 135568
-
Andrew Trick authored
info. Holding Use* pointers is bad form even though it happened to work in this case. llvm-svn: 135566
-
NAKAMURA Takumi authored
X86Subtarget.h: Assume "x86_64-cygwin", though it has not been released yet, to appease test/CodeGen/X86 on cygwin. llvm-svn: 135564
-
Eric Christopher authored
llvm-svn: 135562
-
Eric Christopher authored
llvm-svn: 135561
-
Andrew Trick authored
llvm-svn: 135559
-
Andrew Trick authored
llvm-svn: 135558
-
Benjamin Kramer authored
llvm-svn: 135555
-
Akira Hatanaka authored
llvm-svn: 135550
-
Akira Hatanaka authored
llvm-svn: 135546
-
Bill Wendling authored
llvm-svn: 135538
-
Akira Hatanaka authored
llvm-svn: 135537
-
Evan Cheng authored
llvm-svn: 135535
-
Eli Friedman authored
llvm-svn: 135534
-
Benjamin Kramer authored
llvm-svn: 135533
-
Jim Grosbach authored
The system register spec should be case insensitive. The preferred form for output with mask values of 4, 8, and 12 references APSR rather than CPSR. Update and tidy up tests accordingly. llvm-svn: 135532
-
Devang Patel authored
llvm-svn: 135528
-
- Jul 19, 2011
-
-
Jim Grosbach authored
Teach the parser to recognize the APSR and SPSR system register names. Add and update tests accordingly. llvm-svn: 135527
-
Owen Anderson authored
llvm-svn: 135524
-
Akira Hatanaka authored
llvm-svn: 135522
-
Jim Grosbach authored
Add range checking to the immediate operands. Update tests accordingly. llvm-svn: 135521
-
Akira Hatanaka authored
ANDi, when the instruction does not have any immediate operands. llvm-svn: 135520
-
Jim Grosbach authored
llvm-svn: 135517
-
Jim Grosbach authored
llvm-svn: 135516
-