summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* The second part of support for generating dwarf for assembly source files. ThisKevin Enderby2011-12-09
* This is now implemented.Benjamin Kramer2011-12-09
* X86: Add patterns for the various rounding ops for SSE4.1 and AVX.Benjamin Kramer2011-12-09
* X86: Split (v)rounds[sd] into a normal and an intrinsic version.Benjamin Kramer2011-12-09
* Move isUnpredicatedTerminator() default implementation to TargetInstrInfoImpl...Evan Cheng2011-12-09
* Remove hasSSE1orAVX(). It's the same as hasXMM().Evan Cheng2011-12-09
* Add -unroll-runtime for unrolling loops with run-time trip counts.Andrew Trick2011-12-09
* Forgot setting -march.Evan Cheng2011-12-09
* Fix InitializeNativeTargetAsmParser in CMake builds by defining theChandler Carruth2011-12-09
* Handle the case of the magical _GLOBAL_OFFSET_TABLE_ showing up in aRafael Espindola2011-12-09
* Typo.Chad Rosier2011-12-09
* Rename WrapperPIC. It is now used for both pic and static.Akira Hatanaka2011-12-09
* jalr should use t9 ($25) for indirect calls regardless of the relocation modelAkira Hatanaka2011-12-09
* Fix comment.Devang Patel2011-12-09
* Update stale comment.Devang Patel2011-12-09
* Fix a couple of logic bugs in TargetLowering::SimplifyDemandedBits. PR11514.Eli Friedman2011-12-09
* unittests/SupportTests: Fix test. pop modifies the current entry, thus theMichael J. Spencer2011-12-09
* unittests/SupportTests: Add some outs()'s to debug the issues on some bots.Michael J. Spencer2011-12-09
* Revert r146184. I am seeing performance regression cause by this patch in one...Devang Patel2011-12-08
* ARM convenience aliases for VSQRT.Jim Grosbach2011-12-08
* Support/FileSystem: Implement recursive_directory_iterator and makeMichael J. Spencer2011-12-08
* Fix infinite loop in DSE when deleting a free in a reachable loop that's alsoNick Lewycky2011-12-08
* Add 256-bit variant vmovss and vmovsd patterns. rdar://10538417Evan Cheng2011-12-08
* Remove reference to dead GEPSplitterPass. PR11506.Eli Friedman2011-12-08
* ARM 64-bit VEXT assembly uses a .64 suffix, not .32, amazingly enough.Jim Grosbach2011-12-08
* Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson2011-12-08
* ARM VSHR implied destination operand form aliases.Jim Grosbach2011-12-08
* Add various missing AVX patterns which was causing crashes. Sadly, the generatedEvan Cheng2011-12-08
* Tidy up a bit.Jim Grosbach2011-12-08
* Refactor. No intentional functionality change.Devang Patel2011-12-08
* Add rather verbose stats for fast-isel failures.Chad Rosier2011-12-08
* ARM asm parser, just issue a warning for a duplicate reg in a list.Jim Grosbach2011-12-08
* Filter "sink to" candidate blocks sooner. This avoids unnecessary computation...Devang Patel2011-12-08
* Pass a GlobalAddress instead of an ExternalSymbol to LowerCallTo inAkira Hatanaka2011-12-08
* ARM VSUB implied destination operand form aliases.Jim Grosbach2011-12-08
* Tidy up a bit.Jim Grosbach2011-12-08
* Don't explicitly marked libm rounding ops as legal on SSE4.1/AVX. There don'...Owen Anderson2011-12-08
* ARM VQADD implied destination operand form aliases.Jim Grosbach2011-12-08
* ARM a few more VMUL implied destination operand form aliases.Jim Grosbach2011-12-08
* Implement 64-bit support for thread local storage handling.Akira Hatanaka2011-12-08
* Teach SelectionDAG to match more calls to libm functions onto existing SDNode...Owen Anderson2011-12-08
* ARM assembler support for register name aliases.Jim Grosbach2011-12-08
* Make MachineInstr instruction property queries more flexible. This change allEvan Cheng2011-12-08
* Add test for r146163.Evan Cheng2011-12-08
* Many of the SSE patterns should not be selected when AVX is available. This l...Evan Cheng2011-12-08
* Revert r146143, "Fix bug 9905: Failure in code selection for llvm intrinsicsDaniel Dunbar2011-12-08
* test/CodeGen/X86/vec_compare-2.ll: Add explicit -mtriple=i686-linux.NAKAMURA Takumi2011-12-08
* Src2 and src3 were accidentally swapped for the FMA4 rr patterns. Undo this a...Jan Sjödin2011-12-08
* Fix a bug in the integer-promotion of bitcast operations on vector types.Nadav Rotem2011-12-08
* Fix bug 9905: Failure in code selection for llvm intrinsics sqrt/exp (fix for...Stepan Dyatkovskiy2011-12-08