- Oct 03, 2010
-
-
Chris Lattner authored
llvm-svn: 115429
-
- Oct 02, 2010
-
-
Chris Lattner authored
backing int_x86_ssse3_pshuf_w got removed. This caused PR8280. llvm-svn: 115422
-
Nick Lewycky authored
in patches. :-( llvm-svn: 115396
-
Nick Lewycky authored
llvm-svn: 115395
-
Nick Lewycky authored
llvm[2]: Updated LibDeps.txt because dependencies changed llvm[2]: Checking for cyclic dependencies between LLVM libraries. find-cycles.pl: Circular dependency between *.a files: find-cycles.pl: libLLVMMSP430AsmPrinter.a libLLVMMSP430CodeGen.a llvm-svn: 115393
-
Jim Grosbach authored
is more familiar with CMake please review? llvm-svn: 115391
-
Eric Christopher authored
llvm-svn: 115390
-
Jim Grosbach authored
llvm-svn: 115376
-
Eric Christopher authored
llvm-svn: 115375
-
Jim Grosbach authored
llvm-svn: 115373
-
Jim Grosbach authored
llvm-svn: 115370
-
Jim Grosbach authored
'InstPrinter' to fall into line with the other MC-ized assembly printer using targets. llvm-svn: 115367
-
Evan Cheng authored
llvm-svn: 115365
-
Owen Anderson authored
Thread the determination of branch prediction hit rates back through the if-conversion heuristic APIs. For now, stick with a constant estimate of 90% (branch predictors are good!), but we might find that we want to provide more nuanced estimates in the future. llvm-svn: 115364
-
Jim Grosbach authored
InstPrinter) subdir llvm-svn: 115363
-
Jim Grosbach authored
been MC-ized for assembly printing. MSP430 is mostly so, but still has the asm printer and lowering code in the printer subdir for the moment. llvm-svn: 115360
-
- Oct 01, 2010
-
-
Evan Cheng authored
llvm-svn: 115354
-
Evan Cheng authored
llvm-svn: 115353
-
Eric Christopher authored
llvm-svn: 115350
-
Evan Cheng authored
llvm-svn: 115344
-
Eric Christopher authored
llvm-svn: 115342
-
Owen Anderson authored
Make the spelling of the flags for old-style if-conversion heuristics consistent between ARM and Thumb2. llvm-svn: 115341
-
Owen Anderson authored
llvm-svn: 115339
-
Evan Cheng authored
Per Cortex-A9 pipeline diagram. AGU (core load / store issue) and NEON/FP issue are multiplexed. Model it correctly. llvm-svn: 115332
-
Jim Grosbach authored
llvm-svn: 115314
-
Benjamin Kramer authored
llvm-svn: 115311
-
Kalle Raiskila authored
Also remove some code that died in the process. One now non-existant ori is checked for. llvm-svn: 115306
-
Eric Christopher authored
SingleSource/Regression/C/casts.c. llvm-svn: 115246
-
Dale Johannesen authored
The x86_mmx type is used for MMX intrinsics, parameters and return values where these use MMX registers, and is also supported in load, store, and bitcast. Only the above operations generate MMX instructions, and optimizations do not operate on or produce MMX intrinsics. MMX-sized vectors <2 x i32> etc. are lowered to XMM or split into smaller pieces. Optimizations may occur on these forms and the result casted back to x86_mmx, provided the result feeds into a previous existing x86_mmx operation. The point of all this is prevent optimizations from introducing MMX operations, which is unsafe due to the EMMS problem. llvm-svn: 115243
-
Owen Anderson authored
conversion heuristics to the old-style ones. llvm-svn: 115239
-
Jim Grosbach authored
use MC instructions in the printInstruction() method via the tablegen flag for it rather than a #define prior to including the autogenerated bits. llvm-svn: 115238
-
Eric Christopher authored
llvm-svn: 115225
-
- Sep 30, 2010
-
-
Eric Christopher authored
llvm-svn: 115203
-
Jim Grosbach authored
llvm-svn: 115193
-
Jim Grosbach authored
vs. ELF llvm-svn: 115180
-
Jim Grosbach authored
llvm-svn: 115176
-
Chris Lattner authored
llvm-svn: 115168
-
Jim Grosbach authored
llvm-svn: 115160
-
Chris Lattner authored
llvm-svn: 115156
-
Chris Lattner authored
llvm-svn: 115154
-