- May 26, 2010
-
-
Devang Patel authored
There is no need to force an line number entry (using previous location) for a temp label at unknown location. llvm-svn: 104740
-
Bill Wendling authored
usual suspects that could "return twice". llvm-svn: 104737
-
Daniel Dunbar authored
MC: When running with -mc-relax-all, we can eagerly relax instructions and avoid creating unnecessary MCInstFragments. llvm-svn: 104736
-
Daniel Dunbar authored
MC/Mach-O: Factor out EmitInstTo{Fragment,Data} for emitting MCInst's as MCInstFragments or appending onto an MCDataFragment. llvm-svn: 104735
-
Jim Grosbach authored
ISD::. No functional change. llvm-svn: 104734
-
Devang Patel authored
llvm-svn: 104732
-
Kevin Enderby authored
llvm-svn: 104731
-
Bill Wendling authored
more than just the stack slot coloring algorithm. llvm-svn: 104722
-
Devang Patel authored
Identify instructions, that needs a label to mark debug info entity, in advance. This simplifies beginScope(). llvm-svn: 104720
-
Dan Gohman authored
implementing pop with a linear search for a "best" element. The priority queue was a neat idea, but in practice the comparison functions depend on dynamic information. llvm-svn: 104718
-
Dan Gohman authored
llvm-svn: 104717
-
Dan Gohman authored
llvm-svn: 104716
-
Daniel Dunbar authored
llvm-svn: 104713
-
Dan Gohman authored
llvm-svn: 104711
-
Dale Johannesen authored
Reduced from one provided by Duncan Sands, thanks! llvm-svn: 104710
-
Daniel Dunbar authored
llvm-svn: 104709
-
Daniel Dunbar authored
before encoding. llvm-svn: 104707
-
Devang Patel authored
llvm-svn: 104706
-
Devang Patel authored
llvm-svn: 104705
-
Jakob Stoklund Olesen authored
A Register with subregisters must also provide SubRegIndices for adressing the subregisters. TableGen automatically inherits indices for sub-subregisters to minimize typing. CompositeIndices may be specified for the weirder cases such as the XMM sub_sd index that returns the same register, and ARM NEON Q registers where both D subregs have ssub_0 and ssub_1 sub-subregs. It is now required that all subregisters are named by an index, and a future patch will also require inherited subregisters to be named. This is necessary to allow composite subregister indices to be reduced to a single index. llvm-svn: 104704
-
Jim Grosbach authored
llvm-svn: 104703
-
Daniel Dunbar authored
llvm-svn: 104699
-
Daniel Dunbar authored
llvm-svn: 104698
-
Daniel Dunbar authored
llvm-svn: 104697
-
Daniel Dunbar authored
llvm-svn: 104696
-
Benjamin Kramer authored
llvm-svn: 104692
-
Zhongxing Xu authored
llvm-svn: 104691
-
Daniel Dunbar authored
llvm-svn: 104689
-
Shih-wei Liao authored
llvm-svn: 104670
-
Shih-wei Liao authored
Fixing http://llvm.org/bugs/show_bug.cgi?id=7225. llvm-svn: 104667
-
Eric Christopher authored
llvm-svn: 104664
-
Jim Grosbach authored
llvm-svn: 104661
-
Jakob Stoklund Olesen authored
This reverts commit 104654. llvm-svn: 104660
-
Dan Gohman authored
base class, since all the implementations are the same. llvm-svn: 104659
-
Dan Gohman authored
llvm-svn: 104658
-
Dan Gohman authored
llvm-svn: 104657
-
Bill Wendling authored
machine code generation. That's a good idea, so I made it so. llvm-svn: 104655
-
Jakob Stoklund Olesen authored
A Register with subregisters must also provide SubRegIndices for adressing the subregisters. TableGen automatically inherits indices for sub-subregisters to minimize typing. CompositeIndices may be specified for the weirder cases such as the XMM sub_sd index that returns the same register, and ARM NEON Q registers where both D subregs have ssub_0 and ssub_1 sub-subregs. It is now required that all subregisters are named by an index, and a future patch will also require inherited subregisters to be named. This is necessary to allow composite subregister indices to be reduced to a single index. llvm-svn: 104654
-
Shih-wei Liao authored
Fixing http://llvm.org/bugs/show_bug.cgi?id=7222. llvm-svn: 104653
-
Shih-wei Liao authored
Fixing http://llvm.org/bugs/show_bug.cgi?id=7221. llvm-svn: 104652
-