- Dec 10, 2010
-
-
NAKAMURA Takumi authored
cmake/modules/AddLLVM.cmake: Add empty "phony" target in add_llvm_loadable_module() even if loadable module were not supported. llvm-svn: 121455
-
NAKAMURA Takumi authored
llvm-svn: 121454
-
Kevin Enderby authored
llvm-svn: 121450
-
Eric Christopher authored
variable for args you want to default pass to gzip. Patch based on one by asau@inbox.ru. Fixes PR8758. llvm-svn: 121449
-
Nate Begeman authored
llvm-svn: 121445
-
Chris Lattner authored
llvm-svn: 121444
-
Chris Lattner authored
llvm-svn: 121443
-
Nate Begeman authored
Formalize the notion that AVX and SSE are non-overlapping extensions from the compiler's point of view. Per email discussion, we either want to always use VEX-prefixed instructions or never use them, and are taking "HasAVX" to mean "Always use VEX". Passing -mattr=-avx,+sse42 should serve to restore legacy SSE support when desirable. llvm-svn: 121439
-
Rafael Espindola authored
f: .cfi_startproc nop .cfi_endproc assembled (on ELF). llvm-svn: 121434
-
Devang Patel authored
llvm-svn: 121432
-
Chris Lattner authored
llvm-svn: 121430
-
Devang Patel authored
llvm-svn: 121428
-
Rafael Espindola authored
llvm-svn: 121426
-
Bill Wendling authored
llvm-svn: 121425
-
- Dec 09, 2010
-
-
Bill Wendling authored
t_addrmode_s# address modes is used for ASM printing, not for encoding. <rdar://problem/8745375> llvm-svn: 121417
-
Nate Begeman authored
llvm-svn: 121415
-
Owen Anderson authored
Use the new IsAligned fixup flag to improve fixup encodings for Thumb2 branches. This is still not perfect, but it gets many more of them correct than it did previously. llvm-svn: 121414
-
Stuart Hastings authored
Necessary for byval support on ARM. Radar 7662569. llvm-svn: 121412
-
Jakob Stoklund Olesen authored
llvm-svn: 121411
-
Jakob Stoklund Olesen authored
llvm-svn: 121410
-
Dan Gohman authored
a bug in Apple GCC 4.0. llvm-svn: 121409
-
Owen Anderson authored
Fix an issue in some Thumb fixups, where the effective PC address needs to be 4-byte aligned when calculating the offset. Add a new fixup flag to represent this, and use it for the one fixups that I have a testcase for needing this. It's quite likely that the other Thumb fixups will need this too, and to have their fixup encoding logic adjusted accordingly. llvm-svn: 121408
-
Jim Grosbach authored
llvm-svn: 121404
-
Devang Patel authored
llvm-svn: 121402
-
Kevin Enderby authored
the condition codes. Where the ones that do have an 's' suffix and the ones that don't don't have the suffix. The trick is if MatchInstructionImpl() fails we try again after adding a CCOut operand with the correct value and removing the 's' if present. Four simple test cases added for now, lots more to come. llvm-svn: 121401
-
Jim Grosbach authored
llvm-svn: 121399
-
Jim Grosbach authored
t_brtarget to be more specific. llvm-svn: 121398
-
Bob Wilson authored
llvm-svn: 121395
-
Jim Grosbach authored
Otherwise, a plain str/ldr should be used instead. Make sure we account for that in prologue/epilogue code generation. rdar://8745460 llvm-svn: 121391
-
Bob Wilson authored
Remove the previous header. I don't think we need to expose to end users that we use TableGen to produce our version of arm_neon.h, and that header was also using doubleslash comments which could be a problem when using it in strict C89 compilations. llvm-svn: 121390
-
Andrew Trick authored
heuristic to reshuffle register assignments when we can't find an available reg. llvm-svn: 121388
-
Michael J. Spencer authored
llvm-svn: 121387
-
Michael J. Spencer authored
llvm-svn: 121386
-
Michael J. Spencer authored
llvm-svn: 121385
-
Michael J. Spencer authored
llvm-svn: 121383
-
Michael J. Spencer authored
llvm-svn: 121382
-
Michael J. Spencer authored
templated c_str in Windows.h to replace it. llvm-svn: 121381
-
Michael J. Spencer authored
return their result instead of an error_code. Also add some missing predicate functions. llvm-svn: 121380
-
Michael J. Spencer authored
llvm-svn: 121379
-
Bruno Cardoso Lopes authored
llvm-svn: 121377
-