- Dec 01, 2011
-
-
Dylan Noblesmith authored
Missing file from r145629. llvm-svn: 145634
-
Dylan Noblesmith authored
It was getting ignored after r144788. Also fix an accidental implicit cast from the OptLevel enum to an optional bool argument. MSVC warned on this, but gcc didn't. llvm-svn: 145633
-
Chad Rosier authored
where it appeared beneficial to pass. More of rdar://10500969 llvm-svn: 145630
-
Anshuman Dasgupta authored
llvm-svn: 145629
-
David Blaikie authored
llvm-svn: 145627
-
Sanjoy Das authored
llvm-svn: 145619
-
Pete Cooper authored
Improved fix for abs(val) != 0 to check other similar case. Also fixed style issues and confusing comment llvm-svn: 145618
-
Kostya Serebryany authored
[asan] two minor fixes: use UnreachableInst after the neverreturn function call; use report_fatal_error when blacklist file can not be found llvm-svn: 145611
-
Chad Rosier authored
llvm-svn: 145608
-
Benjamin Kramer authored
llvm-svn: 145607
-
-
Eric Christopher authored
sure we can emit both the high and low versions of those registers. Fixes rdar://10392864 llvm-svn: 145579
-
David Blaikie authored
llvm-svn: 145578
-
-
Pete Cooper authored
(val != 0) == (-val != 0) so "abs(val) != 0" becomes "val != 0" Fixes <rdar://problem/10482509> llvm-svn: 145563
-
Chad Rosier authored
InstructionSimplify.cpp. Other fixups as needed. Part of rdar://10500969 llvm-svn: 145559
-
Nick Lewycky authored
llvm-svn: 145556
-
Eli Friedman authored
llvm-svn: 145553
-
- Nov 30, 2011
-
-
Kostya Serebryany authored
llvm-svn: 145530
-
Jan Sjödin authored
remaining FMA4 instructions and intrinsics with tests. llvm-svn: 145525
-
Eli Friedman authored
Make GlobalMerge honor the preferred alignment on globals without an explicitly specified alignment. <rdar://problem/10497732>. llvm-svn: 145523
-
Matt Beaumont-Gay authored
llvm-svn: 145517
-
Jim Grosbach authored
llvm-svn: 145510
-
Chad Rosier authored
llvm-svn: 145508
-
Jim Grosbach authored
llvm-svn: 145504
-
Benjamin Kramer authored
While at it remove the barcelona/instanbul/shanghai subtargets, they're unsupported by GCC and look pretty broken. llvm-svn: 145494
-
Benjamin Kramer authored
llvm-svn: 145493
-
Nadav Rotem authored
X86: PerformOrCombine introduced a vselect node with a wrong order of operands. This bug was introduced when a dedicated blend sdnode was replaced with the vselect node (in 139479). llvm-svn: 145488
-
Craig Topper authored
llvm-svn: 145487
-
Craig Topper authored
llvm-svn: 145485
-
Craig Topper authored
Merge decoding of VPERMILPD and VPERMILPS shuffle masks. Merge X86ISD node type for VPERMILPD/PS. Add instruction selection support for VINSERTI128/VEXTRACTI128. llvm-svn: 145483
-
Andrew Trick authored
Fixes PR11431: SCEVExpander::expandAddRecExprLiterally(const llvm::SCEVAddRecExpr*): Assertion `(!isa<Instruction>(Result) || SE.DT->dominates(cast<Instruction>(Result), Builder.GetInsertPoint())) && "postinc expansion does not dominate use"' failed. llvm-svn: 145482
-
Chad Rosier authored
llvm-svn: 145470
-
Chad Rosier authored
change intended. llvm-svn: 145468
-
Jim Grosbach authored
llvm-svn: 145464
-
Chad Rosier authored
(fptrunc (sqrt (fpext x))) -> (sqrtf x) transformation if -fno-builtin is specified. rdar://10466410 llvm-svn: 145460
-
Jim Grosbach authored
llvm-svn: 145458
-
Jim Grosbach authored
llvm-svn: 145456
-
Jim Grosbach authored
llvm-svn: 145454
-
Akira Hatanaka authored
tools use. Patch by Simon Atanasyan. "mips32r1" => "mips32" "4ke" => mips32r2" "mips64r1" => "mips64" llvm-svn: 145451
-