- Aug 02, 2007
-
-
Evan Cheng authored
llvm-svn: 40697
-
- Aug 01, 2007
-
-
Evan Cheng authored
llvm-svn: 40691
-
Evan Cheng authored
llvm-svn: 40689
-
Dan Gohman authored
llvm-svn: 40672
-
Evan Cheng authored
llvm-svn: 40658
-
- Jul 31, 2007
-
-
Dan Gohman authored
mnemonics from their operands instead of single spaces. This makes the assembly output a little more consistent with various other compilers (f.e. GCC), and slightly easier to read. Also, update the regression tests accordingly. llvm-svn: 40648
-
Evan Cheng authored
Redo and generalize previously removed opt for pinsrw: (vextract (v4i32 bc (v4f32 s2v (f32 load ))), 0) -> (i32 load ) llvm-svn: 40628
-
Evan Cheng authored
llvm-svn: 40617
-
- Jul 30, 2007
-
-
Dan Gohman authored
llvm-svn: 40594
-
Dan Gohman authored
it does not have a Module parameter. llvm-svn: 40590
-
Dan Gohman authored
llvm-svn: 40589
-
Evan Cheng authored
llvm-svn: 40586
-
- Jul 29, 2007
-
-
Christopher Lamb authored
Change the x86 backend to use extract_subreg for truncation operations. Passes DejaGnu, SingleSource and MultiSource. llvm-svn: 40578
-
- Jul 28, 2007
-
-
Christopher Lamb authored
llvm-svn: 40572
-
- Jul 27, 2007
-
-
Duncan Sands authored
llvm-svn: 40566
-
Dan Gohman authored
Make the alignedload and alignedstore patterns always require 16-byte alignment. This way when they are used in the "Fs" instructions, in which a vector instruction is used for a scalar purpose, they can still require the full vector alignment. And add a regression test for this. llvm-svn: 40555
-
Duncan Sands authored
still under discussion. llvm-svn: 40549
-
Evan Cheng authored
llvm-svn: 40547
-
- Jul 26, 2007
-
-
Evan Cheng authored
llvm-svn: 40538
-
Evan Cheng authored
llvm-svn: 40537
-
Evan Cheng authored
llvm-svn: 40535
-
Dan Gohman authored
don't get decorated as if for immediate fields for instructions. llvm-svn: 40529
-
Dan Gohman authored
llvm-svn: 40528
-
Christopher Lamb authored
llvm-svn: 40518
-
Evan Cheng authored
llvm-svn: 40517
-
Christopher Lamb authored
llvm-svn: 40516
-
Dan Gohman authored
x86 target, replacing them with the new alignment attributes on memory references. llvm-svn: 40504
-
Evan Cheng authored
llvm-svn: 40502
-
Evan Cheng authored
llvm-svn: 40501
-
Evan Cheng authored
llvm-svn: 40499
-
- Jul 25, 2007
-
-
Dan Gohman authored
AsmPrinter::doFinalization. llvm-svn: 40487
-
Nick Lewycky authored
llvm-svn: 40483
-
Anton Korobeynikov authored
- Split EH and debug infiormation - Make DwarfWriter more verbose in some cases llvm-svn: 40481
-
Dan Gohman authored
llvm-svn: 40480
-
Dan Gohman authored
register instead of loading each element individually. llvm-svn: 40478
-
- Jul 24, 2007
-
-
Anton Korobeynikov authored
Pretty hackish, but code itself is dirty mess, so we won't make anything worse. :) llvm-svn: 40472
-
- Jul 23, 2007
-
-
Dan Gohman authored
llvm-svn: 40443
-
Dan Gohman authored
llvm-svn: 40441
-
Bill Wendling authored
__builtin_ia32_cvtss2si64 __builtin_ia32_cvttss2si64 __builtin_ia32_cvtsi642ss __builtin_ia32_cvtsd2si64 __builtin_ia32_cvttsd2si64 __builtin_ia32_cvtsi642sd llvm-svn: 40411
-
- Jul 21, 2007
-
-
Evan Cheng authored
llvm-svn: 40132
-