aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* This patch checks for valid mnemonics at the beginning of parseInstruction me...Vladimir Medic2013-07-171-0/+5
* Split openFileForRead into Windows and Unix versions.Rafael Espindola2013-07-173-15/+40
* Fix comparisons of alloca alignment in inliner mergingHal Finkel2013-07-171-3/+12
* Implement eret and deret(return from exception) instructions for Mips. Test e...Vladimir Medic2013-07-172-0/+21
* [ARMv8] Add support for the NEON instructions vmaxnm/vminnm.Joey Gouly2013-07-175-0/+119
* Ensure sys::getProcessTriple always uses a normalized triple. Patch byDuncan Sands2013-07-171-1/+1
* [XCore] Ensure implicit operands aren't lost on the return instruction.Richard Osborne2013-07-171-1/+3
* Teach x86 fast-isel to use AVX opcodes for vector stores when AVX is enabled.Craig Topper2013-07-171-6/+6
* Make x86 fast-isel correctly choose between aligned and unaligned operations ...Craig Topper2013-07-171-12/+28
* Fix ARMFastISel::ARMEmitIntExt shift emissionJF Bastien2013-07-171-30/+52
* PPC: Add CTR-register clobber to builtin setjmpHal Finkel2013-07-173-0/+9
* Mark a method 'const' and another 'static'.Craig Topper2013-07-171-2/+2
* Make a few more static string pointers constant.Craig Topper2013-07-171-8/+8
* Don't fallback to copy + delete in rename.Rafael Espindola2013-07-171-11/+2
* Make constant string pointer into an array to remove a pointer lookup for eve...Craig Topper2013-07-172-2/+2
* raw_ostream.cpp: Introduce <fcntl.h> to let O_BINARY provided. Or, llvm::outs...NAKAMURA Takumi2013-07-171-0/+5
* SLPVectorizer: Accelerate the isConsecutive check by replacing the subtractio...Nadav Rotem2013-07-171-10/+5
* PPC: Implement base pointer and stack realignmentHal Finkel2013-07-175-41/+240
* Move string pointer from being a static class member to just a static global ...Craig Topper2013-07-172-7/+2
* Add getModuleFlag(StringRef Key) to query a module flag given Key.Manman Ren2013-07-162-11/+17
* flip the scev minus direction to simplify the code.Nadav Rotem2013-07-161-3/+3
* SLPVectorizer: Improve the compile time of isConsecutive by adding a simple c...Nadav Rotem2013-07-161-0/+18
* Related to r181161 - Indirect branches may not be the last branch in a basicLang Hames2013-07-161-0/+7
* ARM: Add support for the Thumb2 PLI alternate literal form.Tilmann Scheller2013-07-161-0/+3
* Add a wrapper for open.Rafael Espindola2013-07-1611-60/+71
* Remove floats from live range splitting costs.Jakob Stoklund Olesen2013-07-162-26/+28
* Reapply r185393.Jakob Stoklund Olesen2013-07-162-82/+80
* [X86] Use min/max to optimze unsigend vector comparison on X86Juergen Ributzka2013-07-161-2/+22
* Make SpecialCaseList match full strings, as documented, using anchors.Peter Collingbourne2013-07-161-1/+1
* Test commit to verify write access.Juergen Ributzka2013-07-161-0/+1
* [Support] Add a Unicode conversion wrapper from UTF16 to UTF8Reid Kleckner2013-07-161-0/+55
* When the inliner merges allocas, it must keep the larger alignmentHal Finkel2013-07-161-2/+16
* SLPVectorizer: Reduce the compile time of the consecutive store lookup.Nadav Rotem2013-07-161-5/+13
* Create files with mode 666. This matches the behavior of other unix tools.Rafael Espindola2013-07-161-1/+1
* [Support] Fix some warnings when self-hosting clang on WindowsReid Kleckner2013-07-162-2/+5
* [APFloat] PR16573: Avoid losing mantissa bits in ppc_fp128 to double truncationUlrich Weigand2013-07-161-0/+17
* [XCore] Fix printing of inline asm operands.Richard Osborne2013-07-161-11/+7
* ARM: allow printing of ARM atomic DAG nodes.Tim Northover2013-07-161-0/+13
* [SystemZ] Use ROSBG and non-zero form of RISBG for OR nodesRichard Sandiford2013-07-161-1/+86
* Fixing a buildbot failure:unused function.Vladimir Medic2013-07-161-14/+0
* [SystemZ] Add MC support for R[NOX]SBGRichard Sandiford2013-07-161-0/+8
* [SystemZ] Use RISBG for (shift (and ...))Richard Sandiford2013-07-161-97/+168
* This patch represents Mips utilization of r186388 code that alows asm matche...Vladimir Medic2013-07-164-270/+242
* PPCJITInfo.cpp: Tweak r186252 with s/__ppc/__powerpc/ to work on powerpc-linu...NAKAMURA Takumi2013-07-161-2/+2
* ARM: implement ldrex, strex and clrex intrinsicsTim Northover2013-07-165-16/+131
* ARM EABI divmod supportRenato Golin2013-07-163-2/+87
* Add a version of sys::fs::status that uses fstat.Rafael Espindola2013-07-162-40/+68
* Instead friending status, provide windows and posix constructors to file_status.Rafael Espindola2013-07-162-25/+18
* Add 'const' qualifiers to static const char* variables.Craig Topper2013-07-169-37/+38
* PEI: Support for non-zero SPAdj at beginning of a basic block.Manman Ren2013-07-151-15/+26