- Sep 08, 2010
-
-
Bill Wendling authored
llvm-svn: 113401
-
Jim Grosbach authored
Re-running some nightly testers w/ it enabled to verify. llvm-svn: 113399
-
Bill Wendling authored
llvm-svn: 113398
-
Duncan Sands authored
llvm-svn: 113395
-
Jim Grosbach authored
pointer was intended. rdar://8401980 llvm-svn: 113394
-
Duncan Sands authored
llvm-svn: 113393
-
Eric Christopher authored
llvm-svn: 113392
-
Dale Johannesen authored
Omission of memory form of PI2PD is intentional; this does not use an MMX register and does not put the chip into MMX mode (PI2PS, oddly enough, does). Operands of PI2PS follow the gcc builtin, not Intel. llvm-svn: 113388
-
Eric Christopher authored
llvm-svn: 113387
-
Jakob Stoklund Olesen authored
llvm-svn: 113386
-
Owen Anderson authored
llvm-svn: 113385
-
Bill Wendling authored
2-phase build of llvm and llvm-gcc, similar to what the buildbots do, and runs the regression testsuite. Things to do: - Work out some bugs with llvm-gcc flags. - Not all platforms support ObjC. - Run the test-suite. llvm-svn: 113382
-
Owen Anderson authored
so that it can access them. These are not intended to be externally accessible APIs. llvm-svn: 113380
-
Bruno Cardoso Lopes authored
llvm-svn: 113378
-
Roman Divacky authored
llvm-svn: 113375
-
Owen Anderson authored
modules are instantiated in them. If the context is deleted, all of its owned modules are also deleted. llvm-svn: 113374
-
Bruno Cardoso Lopes authored
nodes to emit shuffles and don't do isel mask matching anymore. - Add the selection of the remaining shuffle opcode (movddup) - Introduce two new functions to "recognize" where we may get potential folds and add several comments to them explaining why they are not yet in the desidered shape. - Add more patterns to fallback the case where we select a specific shuffle opcode as if it could fold a load, but it can't, so remap to a valid instruction. - Add a couple of FIXMEs to address in the following days once there's a good solution to the current folding problem. llvm-svn: 113369
-
Jim Grosbach authored
option to disable base pointer usage, pay attention to it when deciding if we can realign (if no base pointer and VLAs, we can't). llvm-svn: 113366
-
Jim Grosbach authored
llvm-svn: 113365
-
Tobias Grosser authored
Follow the same logic in the LoopPass, ModulePass and CallGraphSCCPass printers, as it was already used in the BasicBlockPass and FunctionPass printers. This is more consistent. The other option would have been to completely disable dumping the analysis information. However, as this information is the only information printed if the -analysis flag is set, calling opt would not do anything at all. llvm-svn: 113360
-
Tobias Grosser authored
llvm-svn: 113359
-
Roman Divacky authored
llvm-svn: 113358
-
Kalle Raiskila authored
Some cases of lowering to rotate were miscompiled. llvm-svn: 113355
-
-
-
Chris Lattner authored
fixing rdar://8403974 llvm-svn: 113349
-
Chris Lattner authored
implementing rdar://8033482 and PR7254. llvm-svn: 113348
-
Chris Lattner authored
implementation's job to check for and lex the EndOfStatement marker. llvm-svn: 113347
-
Chris Lattner authored
Add this to the mc assembler, fixing PR8061 llvm-svn: 113346
-
NAKAMURA Takumi authored
ARM/Disassembler: Fix definitions incompatible(unsigned and uint32_t) to Cygwin-1.5, following up to r113255. llvm-svn: 113345
-
Chris Lattner authored
rdar://8061602 llvm-svn: 113343
-
Jim Grosbach authored
llvm-svn: 113338
-
Jim Grosbach authored
llvm-svn: 113337
-
Jim Grosbach authored
related. (attempt deux, complete w/ test update this time) llvm-svn: 113333
-
Jim Grosbach authored
llvm-svn: 113332
-
Jim Grosbach authored
llvm-svn: 113331
-
Dan Gohman authored
AliasAnalysis, and some code for implementing the new query on top of existing implementations by making standard alias and getModRefInfo queries. llvm-svn: 113329
-
Jim Grosbach authored
present in the function and thus whether aligned load/store instructions can be used. llvm-svn: 113323
-
Jim Grosbach authored
llvm-svn: 113322
-
Owen Anderson authored
The threshold value of 50 is arbitrary, and I chose it simply by analogy to the inlining thresholds, where the baseline unrolling threshold is slightly smaller than the baseline inlining threshold. This could undoubtedly use some tuning. llvm-svn: 113306
-