- 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
-
Evan Cheng authored
TargetLoweringObjectFileImpl down to MCObjectFileInfo. TargetAsmInfo is done to one last method. It's *almost* gone! llvm-svn: 135569
-
- Jul 19, 2011
-
-
Bill Wendling authored
llvm-svn: 135452
-
Bill Wendling authored
llvm-svn: 135451
-
Evan Cheng authored
better location welcome). llvm-svn: 135438
-
- Jul 18, 2011
-
-
Evan Cheng authored
to MCRegisterInfo. Also initialize the mapping at construction time. This patch eliminate TargetRegisterInfo from TargetAsmInfo. It's another step towards fixing the layering violation. llvm-svn: 135424
-
- Jul 15, 2011
-
-
Evan Cheng authored
solution but it is a small step towards removing the horror that is TargetAsmInfo. llvm-svn: 135237
-
Bill Wendling authored
llvm-svn: 135236
-
Bill Wendling authored
llvm-svn: 135227
-
Bill Wendling authored
* The personality function should be encoded as an absolute pointer to the function. llvm-svn: 135215
-
- Jul 14, 2011
-
-
Evan Cheng authored
TargetAsmInfo, which in turn pulls in TargetRegisterInfo, etc. :-( There are other cases of violations, but this is probably the worst. This patch is but one small step towards fixing this. 500 more steps to go. :-( llvm-svn: 135131
-
- Jul 13, 2011
-
-
Bill Wendling authored
not the FDE llvm-svn: 135020
-
- Jul 07, 2011
-
-
Bill Wendling authored
llvm-svn: 134577
-
Bill Wendling authored
llvm-svn: 134557
-
- Jul 01, 2011
-
-
Bill Wendling authored
llvm-svn: 134212
-
Bill Wendling authored
llvm-svn: 134209
-
Bill Wendling authored
llvm-svn: 134200
-
Bill Wendling authored
llvm-svn: 134196
-
- Jun 30, 2011
-
-
Bill Wendling authored
llvm-svn: 134194
-
Bill Wendling authored
llvm-svn: 134191
-
Bill Wendling authored
* Rough in the compact encoding part. llvm-svn: 134119
-
Bill Wendling authored
of the encoding. llvm-svn: 134117
-
Bill Wendling authored
symbols instead. llvm-svn: 134115
-
- Jun 23, 2011
-
-
Bill Wendling authored
llvm-svn: 133707
-
Bill Wendling authored
llvm-svn: 133706
-
Bill Wendling authored
supports compact unwind info instead of having a separate flag indicating this. llvm-svn: 133685
-
Bill Wendling authored
be emitted in a compact way, we then default to emitting a CIE and FDE. llvm-svn: 133676
-
- Jun 18, 2011
-
-
Benjamin Kramer authored
llvm-svn: 133352
-
- May 20, 2011
-
-
Jim Grosbach authored
llvm-svn: 131760
-
- May 11, 2011
-
-
Rafael Espindola authored
llvm-svn: 131161
-
- May 10, 2011
-
-
Rafael Espindola authored
llvm-svn: 131149
-
Rafael Espindola authored
llvm-svn: 131146
-
Rafael Espindola authored
llvm-svn: 131129
-
Rafael Espindola authored
llvm-svn: 131121
-
Rafael Espindola authored
llvm-svn: 131120
-
Rafael Espindola authored
llvm-svn: 131118
-
- May 09, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 131078
-
- May 08, 2011
-
-
Rafael Espindola authored
the smaller encoding and this cuts 270336 bytes from a release version of clang and 1246272 bytes from a debug build. llvm-svn: 131067
-
- May 07, 2011
-
-
Rafael Espindola authored
llvm-svn: 131031
-
- May 03, 2011
-
-
Daniel Dunbar authored
(and should thus never be done). - Should fix a crash on win32. llvm-svn: 130793
-