summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2013-07-18COFFDumper: Dump data directory entries.Rui Ueyama1-36/+46
2013-07-18Clean up some of this code a tiny bit, no functionality change.Nick Lewycky1-13/+8
2013-07-18ARM: Make sure the instruction alias for PLI uses the right subtarget features.Tilmann Scheller1-1/+3
2013-07-18R600/SI: Fix crash with VSELECTTom Stellard2-1/+13
2013-07-18R600/SI: Add support for v2f32 loadsTom Stellard3-1/+5
2013-07-18R600/SI: Add support for v2f32 storesTom Stellard2-0/+6
2013-07-18R600: Expand VSELECT for all typesTom Stellard2-3/+3
2013-07-18Revert "Remove DIBuilder cache of variable TheCU and change the few"Eric Christopher2-21/+17
2013-07-18Remove DIBuilder cache of variable TheCU and change the fewEric Christopher2-17/+21
2013-07-18Small improvement to the use of GetFileType:Rafael Espindola1-1/+8
2013-07-18Handle constants without going through SCEV.Nadav Rotem1-0/+6
2013-07-18SLPVectorizer: Speedup isConsecutive by manually checking GEPs with multiple ...Nadav Rotem1-4/+12
2013-07-18Windows/Path.inc: Introduce file_type::character_file and file_type::fifo_fil...NAKAMURA Takumi1-0/+13
2013-07-18[Support] Beef up and expose the response file parsing in llvm::clReid Kleckner1-62/+141
2013-07-18Change 'n' to 'N' to keep consistent with other instructions.Joey Gouly1-4/+4
2013-07-18[ARMv8] Add NEON instructions VCVT{A, N, P, M}.Joey Gouly2-0/+64
2013-07-18[SystemZ] Use RNSBGRichard Sandiford2-21/+67
2013-07-18Add Thumb tests for the ARMv8 FP instructions that I recently added.Joey Gouly1-2/+2
2013-07-18[SystemZ] Generalize RxSBG SRA caseRichard Sandiford1-27/+36
2013-07-18[SystemZ] Use RXSBGRichard Sandiford1-11/+16
2013-07-18[SystemZ] Rename and formatting fixesRichard Sandiford1-64/+61
2013-07-18Remove the extra leading 0 from VMAXNMND.Joey Gouly1-1/+1
2013-07-18This patch extends mips register parsing methods to allow indexed register pa...Vladimir Medic1-0/+12
2013-07-18Fix copy and paste bug from r186491 to make v2f64 use MOVAPD/MOVUPD as it sho...Craig Topper1-2/+2
2013-07-18Reapply r186316 with a fix for one bug where the code could walk off theChandler Carruth1-1255/+976
2013-07-18SLPVectorizer: Speedup isConsecutive (that checks if two addresses are consec...Nadav Rotem1-12/+31
2013-07-18PPC: Support dynamic allocas with large alignmentHal Finkel2-27/+53
2013-07-18Remove dead code.Rafael Espindola2-82/+0
2013-07-18Convert two uses if fstat with sys::fs::status.Rafael Espindola1-14/+13
2013-07-18Give 'hasPath' a longer but clearer name 'isPotentiallyReachable'. Also expandNick Lewycky1-5/+7
2013-07-17PPC: Add base-pointer support to builtin setjmp/longjmpHal Finkel5-41/+72
2013-07-17Add comparison operators for DIDescriptors to fix c++98 falloutEric Christopher1-1/+1
2013-07-17Fix a comment.Nadav Rotem1-1/+1
2013-07-17Handle '.' correctly in hex float literal parsing.Eli Friedman1-30/+20
2013-07-17Restore r181216, which was partially reverted in r182499.Stephen Lin2-43/+29
2013-07-17Fix a funny typo. Thanks to Aaron Ballman for noticing.Rafael Espindola1-1/+1
2013-07-17Add a micro optimization to catch cases where the PtrA equals PtrB.Nadav Rotem1-1/+1
2013-07-17Add FILE_SHARE_WRITE to openFileForRead.Rafael Espindola1-1/+1
2013-07-17Silencing an MSVC warning about signed vs unsigned comparison mismatches.Aaron Ballman1-1/+1
2013-07-17[mips] Use "foreach" loop to make register definitions more concise.Akira Hatanaka1-80/+9
2013-07-17Add -*- C++ -*- to InstrEmitter.h.Michael Gottesman1-1/+1
2013-07-17This patch checks for valid mnemonics at the beginning of parseInstruction me...Vladimir Medic1-0/+5
2013-07-17Split openFileForRead into Windows and Unix versions.Rafael Espindola3-15/+40
2013-07-17Fix comparisons of alloca alignment in inliner mergingHal Finkel1-3/+12
2013-07-17Implement eret and deret(return from exception) instructions for Mips. Test e...Vladimir Medic2-0/+21
2013-07-17[ARMv8] Add support for the NEON instructions vmaxnm/vminnm.Joey Gouly5-0/+119
2013-07-17Ensure sys::getProcessTriple always uses a normalized triple. Patch byDuncan Sands1-1/+1
2013-07-17[XCore] Ensure implicit operands aren't lost on the return instruction.Richard Osborne1-1/+3
2013-07-17Teach x86 fast-isel to use AVX opcodes for vector stores when AVX is enabled.Craig Topper1-6/+6
2013-07-17Make x86 fast-isel correctly choose between aligned and unaligned operations ...Craig Topper1-12/+28