aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* If a constant or a function has linkonce_odr linkage and unnamed_addr, mark itRafael Espindola2012-06-253-0/+31
* The name (and comment describing) of llvm::GetFirstDebuigLocInBasicBlock no l...Eli Bendersky2012-06-253-15/+5
* Add SSE2 predicate to CVTPS2PD instructions. Doesn't matter much because ther...Craig Topper2012-06-251-0/+3
* Remove codegen only instruction in favor of one that has the same definition....Craig Topper2012-06-252-13/+10
* Just remove generic support for C++11 alignas -- GCC is alreadyChandler Carruth2012-06-251-1/+1
* Teach PHIElimination to handle <undef> operands.Jakob Stoklund Olesen2012-06-251-19/+34
* Handle <undef> operands in TwoAddressInstructionPass.Jakob Stoklund Olesen2012-06-251-12/+31
* %RCX is not a function live-out in eh.return functions.Jakob Stoklund Olesen2012-06-242-2/+252
* llvm/lib: [CMake] Add explicit dependency to intrinsics_gen.NAKAMURA Takumi2012-06-2424-0/+47
* Allow controlling vectorization of boolean values separately from other integ...Hal Finkel2012-06-243-4/+20
* Remove dyn_cast + dereference pattern by replacing it with a cast and changingNick Lewycky2012-06-242-3/+21
* Remove intrinsic specific instructions for (V)CVTPS2DQ and replace with patte...Craig Topper2012-06-242-24/+9
* Remove intrinsic specific instructions for (V)CVTPS2DQ and replace with patte...Craig Topper2012-06-242-22/+13
* Fix build failures from r159106.Craig Topper2012-06-242-4/+2
* Remove intrinsic specific instructions for CVTPD2PS and replace with just pat...Craig Topper2012-06-241-19/+13
* Remove intrinsic specific instructions for CVTPD2DQ. Replace with patterns.Craig Topper2012-06-242-25/+12
* Tab to spaces. No functionality change.Nick Lewycky2012-06-241-1/+1
* llvm/lib/Support/Errno.cpp: [Win32] Fix usage of strerror_s().NAKAMURA Takumi2012-06-241-1/+1
* LLVMProcessSources.cmake: [MSVC] Don't add "PROPERTIES HEADER_FILE_ONLY" to *...NAKAMURA Takumi2012-06-241-1/+2
* llvm/Support/IntegersSubset.h: Add a copy constructor on IntegersSubset to ap...NAKAMURA Takumi2012-06-241-0/+4
* llvm/Support/IntegersSubset.h: Fix whitespace.NAKAMURA Takumi2012-06-241-92/+92
* unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.FileMapping for now.NAKAMURA Takumi2012-06-241-0/+2
* unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.Permissions for now.NAKAMURA Takumi2012-06-241-1/+2
* VMCore/CMakeLists.txt: [CMake][MSVC] Add "/Og-" to Function.cpp on msvc10. Ot...NAKAMURA Takumi2012-06-241-0/+9
* Remove a dangling reference to a deleted instruction. Fixes PR13185!Nick Lewycky2012-06-242-0/+12
* Remove code i'd been testing with but didn't mean to commit. OopsPete Cooper2012-06-241-2/+0
* DAG legalisation can now handle illegal fma vector types by scalarisationPete Cooper2012-06-244-0/+46
* Remove intrinsic specific instructions for (V)CVTDQ2PS. Use a Pat instead ins...Craig Topper2012-06-232-34/+16
* Allow BBVectorize to fuse compare instructions.Hal Finkel2012-06-233-0/+37
* Make CVTDQ2PS instruction use SSE2 predicate instead of SSE1. No functional c...Craig Topper2012-06-232-9/+11
* Move CVTPD2DQ to use SSE2 predicate instead of SSE3. Move DQ2PD and PD2DQ to ...Craig Topper2012-06-232-87/+84
* Add a microoptimization note.Benjamin Kramer2012-06-231-0/+6
* Add relocation types for Hexagon processor; patch by Sidney Manning <sidneym@...Marshall Clow2012-06-234-0/+200
* Clean-up after r159077.Hans Wennborg2012-06-232-63/+6
* Extend the IL for selecting TLS models (PR9788)Hans Wennborg2012-06-2324-47/+706
* Optimized usage of new SwitchInst case values (IntegersSubset type) in Local....Stepan Dyatkovskiy2012-06-234-27/+64
* Use correct memory types for (V)CVTDQ2PD instructions.Craig Topper2012-06-231-3/+3
* Silence an unused variable warning on release builds.Craig Topper2012-06-231-2/+2
* Compress flags in X86 op folding to reduce space in static tables.Craig Topper2012-06-231-16/+16
* Make helper method static since it doesn't use anything in the class.Craig Topper2012-06-231-3/+3
* Remove intrinsic specific instructions for 128-bit (V)CVTDQ2PD. Replace with ...Craig Topper2012-06-232-26/+9
* Teach LiveVariables to handle <undef> operands.Jakob Stoklund Olesen2012-06-231-3/+5
* Handle aliases to tls variables in all architectures, not just x86.Rafael Espindola2012-06-233-8/+21
* (sub X, imm) gets canonicalized to (add X, -imm)Evan Cheng2012-06-234-7/+33
* BoundsChecking: attach debug info to traps to make my life a bit more saneNuno Lopes2012-06-231-9/+10
* ARM: Add a better diagnostic for some out of range immediates.Jim Grosbach2012-06-224-10/+21
* TableGen: AsmMatcher support for better operand diagnostics.Jim Grosbach2012-06-222-16/+74
* Add support for the PPC isel instruction.Hal Finkel2012-06-229-14/+107
* FileCheckize tests.Chad Rosier2012-06-222-2/+10
* Rename fp-op fusion option (yet again) for compatibility with GCC option.Lang Hames2012-06-225-7/+7