- Jul 22, 2010
-
-
Owen Anderson authored
llvm-svn: 109045
-
- Jul 21, 2010
-
-
Bruno Cardoso Lopes authored
Add missing AVX convert instructions. Those instructions are not described in their SSE forms (although they exist), but add the AVX forms anyway, so the assembler can benefit from it llvm-svn: 109039
-
Nate Begeman authored
1) all registers were spilled as xmm, regardless of actual size 2) win64 abi doesn't do the varargs-size-in-%al thing Still to look into: xmm6-15 are marked as clobbered by call instructions on win64 even though they aren't. llvm-svn: 109035
-
Bruno Cardoso Lopes authored
llvm-svn: 109032
-
Rafael Espindola authored
llvm-svn: 109009
-
Eric Christopher authored
the wrong directory. llvm-svn: 109005
-
Eric Christopher authored
Fixes a pile of libgomp failures in the llvm-gcc testsuite due to the libcall not existing. llvm-svn: 109004
-
Bruno Cardoso Lopes authored
llvm-svn: 109002
-
Evan Cheng authored
llvm-svn: 108991
-
Bruno Cardoso Lopes authored
llvm-svn: 108984
-
Bruno Cardoso Lopes authored
llvm-svn: 108983
-
Bruno Cardoso Lopes authored
llvm-svn: 108964
-
Chris Lattner authored
llvm-svn: 108955
-
Chris Lattner authored
llvm-svn: 108952
-
Chris Lattner authored
llvm-svn: 108950
-
Chris Lattner authored
llvm-svn: 108949
-
Chris Lattner authored
llvm-svn: 108947
-
Chris Lattner authored
llvm-svn: 108945
-
- Jul 20, 2010
-
-
Chris Lattner authored
llvm-svn: 108929
-
Bruno Cardoso Lopes authored
llvm-svn: 108892
-
Jim Grosbach authored
instruction selection to prefer it when possible. rdar://7903972 llvm-svn: 108844
-
Jim Grosbach authored
llvm-svn: 108841
-
Bruno Cardoso Lopes authored
- Fix a typo for PIC check during jmp table lowering - Also fix the "first jump table basic block is not considered only reachable by fall through" problem, use this ad-hoc solution until I come up with something better. Patch by stetorvs@gmail.com llvm-svn: 108820
-
Bruno Cardoso Lopes authored
llvm-svn: 108816
-
Eric Christopher authored
llvm-svn: 108812
-
Bruno Cardoso Lopes authored
llvm-svn: 108788
-
Daniel Dunbar authored
llvm-svn: 108787
-
Chris Lattner authored
out of the AsmPrinter directory into libarm. Now the ARM InstPrinters depend jsut on the MC stuff, not on vmcore or codegen. llvm-svn: 108783
-
Chris Lattner authored
of AsmPrinter and InstLowering into libx86 and out of the asmprinter subdirectory. Now X86/AsmPrinter just depends on MC stuff, not all of codegen and LLVM IR. llvm-svn: 108782
-
Bruno Cardoso Lopes authored
llvm-svn: 108769
-
Evan Cheng authored
ARM has to provide its own TargetLowering::findRepresentativeClass because its scalar floating point registers alias its vector registers. llvm-svn: 108761
-
- Jul 19, 2010
-
-
Daniel Dunbar authored
instruction, we only want to allow the one for the current subtarget. - This also fixes suffix matching for jmp instructions, because it eliminates the ambiguity between 'jmpl' and 'jmpq'. llvm-svn: 108746
-
Jim Grosbach authored
it should set the jump table encloding the EK_Inline. This prevents a second, unused, copy of the table from being emitted after the function body. PR6581. llvm-svn: 108730
-
Jim Grosbach authored
llvm-svn: 108727
-
Jim Grosbach authored
it should set the jump table encloding the EK_Inline. This prevents a second, unused, copy of the table from being emitted after the function body. PR7499. llvm-svn: 108722
-
Daniel Dunbar authored
llvm-svn: 108685
-
Daniel Dunbar authored
llvm-svn: 108684
-
Daniel Dunbar authored
llvm-svn: 108683
-
Daniel Dunbar authored
assembling; remove crufty custom cleanup code. llvm-svn: 108681
-
Daniel Dunbar authored
llvm-svn: 108680
-