- Aug 12, 2009
-
-
Chris Lattner authored
"inlineasmstart/end" strings so that the contents of the directive are separate from the comment character. This lets elf targets get #APP/#NOAPP for free even if they don't use "#" as the comment character. This also allows hoisting the darwin stuff up to the shared TAI class. llvm-svn: 78737
-
David Goodwin authored
llvm-svn: 78736
-
Chris Lattner authored
darwin/arm support for .no_dead_strip llvm-svn: 78734
-
Daniel Dunbar authored
llvm-svn: 78733
-
Chris Lattner authored
llvm-svn: 78732
-
Daniel Dunbar authored
- Used to mark fake instructions which don't correspond to an actual machine instruction (or are duplicates of a real instruction). This is to be used for "special cases" in the .td files, which should be ignored by things like the assembler and disassembler. We still need a good solution to handle pervasive duplication, like with the Int_ instructions. - Set the bit on fake "mov 0" style instructions, which allows turning an assembler matcher warning into a hard error. - -2 FIXMEs. llvm-svn: 78731
-
Chris Lattner authored
llvm-svn: 78730
-
Chris Lattner authored
llvm-svn: 78729
-
Chris Lattner authored
CodeGen/X86/dll-linkage.ll & CodeGen/X86/mingw-alloca.ll llvm-svn: 78728
-
Chris Lattner authored
template in PPC backend for TAI. llvm-svn: 78727
-
- Aug 11, 2009
-
-
Owen Anderson authored
llvm-svn: 78725
-
Chris Lattner authored
llvm-svn: 78724
-
Sean Callanan authored
tables. llvm-svn: 78721
-
Evan Cheng authored
llvm-svn: 78717
-
Daniel Dunbar authored
used to strip hard coded comments out of .td assembly strings. llvm-svn: 78716
-
Dan Gohman authored
llvm-svn: 78714
-
Owen Anderson authored
the latter is capable of representing either a primitive or an extended type. llvm-svn: 78713
-
Chris Lattner authored
LLVMTargetMachine ctor. It is currently unused. llvm-svn: 78711
-
Chris Lattner authored
no longer needs a targetmachine to initialize itself. llvm-svn: 78710
-
Chris Lattner authored
version. This allows TAI implementations to specify the directive to use based on the mode being codegen'd for. The real fix for this is to remove JumpTableDirective, but I don't feel like diving into the jumptable snarl just now. llvm-svn: 78709
-
Chris Lattner authored
the code based on this and make it fall through better. llvm-svn: 78708
-
Dan Gohman authored
llvm-svn: 78707
-
Dan Gohman authored
something else. llvm-svn: 78702
-
Jim Grosbach authored
llvm-svn: 78701
-
Daniel Dunbar authored
constant folding eliminated the GEP instruction. - clang was hitting this on its test suite (for x86_64, at least). llvm-svn: 78698
-
Daniel Dunbar authored
llvm-svn: 78697
-
Devang Patel authored
llvm-svn: 78696
-
Dan Gohman authored
llvm-svn: 78695
-
David Goodwin authored
llvm-svn: 78694
-
Chris Lattner authored
FindLineNumber much faster when in sequence. llvm-svn: 78693
-
Benjamin Kramer authored
llvm-svn: 78690
-
Daniel Dunbar authored
llvm-svn: 78689
-
David Goodwin authored
llvm-svn: 78687
-
Dan Gohman authored
llvm-svn: 78685
-
Jim Grosbach authored
llvm-svn: 78683
-
Dan Gohman authored
use them in CreatePtrDiff. llvm-svn: 78682
-
Chris Lattner authored
llvm-svn: 78680
-
Benjamin Kramer authored
llvm-svn: 78678
-
Dan Gohman authored
llvm-svn: 78677
-
Dan Gohman authored
other is a subclass of it is effectively handled by the prior tests. llvm-svn: 78676
-