summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2016-05-23Avoid including AlwaysInliner pass in opt-bisect search.Andrew Kaylor2-0/+6
2016-05-23PrologEpilogInserter: Avoid an infinite loop when MinCSFrameIndex == 0Justin Bogner1-3/+3
2016-05-23Add the printing the Mach-O (__LLVM,__bundle) xar archive file section "verbo...Kevin Enderby1-0/+2
2016-05-23[SPARC] Fix 8 and 16-bit atomic load and store.James Y Knight2-14/+22
2016-05-23Modify emitTypeInformation to use MemoryTypeTableBuilder, take 2Reid Kleckner2-87/+64
2016-05-23InsertPointAnalysis: Move current live interval from being a class memberWei Mi3-24/+22
2016-05-23tune lowering parameter for small apps (sjeng)Xinliang David Li1-2/+3
2016-05-23[InstCombine] Fix assertion when bitcast is converted to gepGerolf Hoflehner1-0/+7
2016-05-23[LoopUnroll] Enable advanced unrolling analysis by default.Michael Zolotukhin1-3/+3
2016-05-23Fix DEBUG logs in MachineLICM.Justin Lebar1-7/+5
2016-05-23[codeview] Refactor symbol records to use same pattern as types.Zachary Turner1-11/+11
2016-05-23fix typo; NFCSanjay Patel1-1/+1
2016-05-23use range-loop; NFCISanjay Patel1-4/+2
2016-05-23fix formatting; NFCSanjay Patel1-4/+2
2016-05-23[WebAssembly] Speed up LiveIntervals updating.Dan Gohman1-6/+9
2016-05-23[Hexagon] Move some debug-only variable declarations into DEBUGKrzysztof Parzyszek1-19/+21
2016-05-23Extract renaming from D19181Amaury Sechet1-7/+2
2016-05-23Removing a switch statement that contains only a default label; NFC.Aaron Ballman1-3/+1
2016-05-23[BPF] Remove exit-on-error flag in test (PR27766)Diana Picus2-4/+10
2016-05-23[InlineAsm] Avoid creating extra string instances in ConstraintInfo::Parse()Alexander Potapenko1-4/+4
2016-05-23Reverts "[BPF] Remove exit-on-error flag in test (PR27766)"Renato Golin2-8/+4
2016-05-23[BPF] Remove exit-on-error flag in test (PR27766)Diana Picus2-4/+8
2016-05-23[Sparc] LEON erratum fix - Delay Slot Filler modification.Chris Dewhurst1-0/+9
2016-05-23[Sparc][LEON] LEON Erratum fix. Insert NOP after LD or LDF instruction.Chris Dewhurst10-9/+152
2016-05-23[AMDGPU] Assembler: refactor parsing of modifiers and immediates. Allow modif...Sam Kolton2-175/+245
2016-05-23Test commitJacob Baungard Hansen1-1/+0
2016-05-23Enable use of sigaltstack for signal handlers when available. With this,Richard Smith1-1/+1
2016-05-23[X86] Use instruction aliases to replace custom asm parser code for optimizin...Craig Topper3-51/+53
2016-05-23Revert "Modify emitTypeInformation to use MemoryTypeTableBuilder"David Majnemer2-19/+42
2016-05-22[AVX512] Add patterns to implement stores of extracts of least signficant sub...Craig Topper1-0/+123
2016-05-22[x86, AVX] don't add a vzeroupper if that's what the code is already doing (P...Sanjay Patel1-0/+6
2016-05-22reduce indent; NFCSanjay Patel1-19/+19
2016-05-22use 'auto' with 'dyn_cast'; fix formatting; NFCSanjay Patel1-10/+8
2016-05-22[ValueTracking, InstCombine] extend isKnownToBeAPowerOfTwo() to handle vector...Sanjay Patel1-3/+4
2016-05-22[AVX512] Implement missing patterns for any_extend load lowering.Igor Breger2-55/+88
2016-05-22[AVX512] The AVX512 file only need subtract_subvector index 0 patterns where ...Craig Topper1-15/+35
2016-05-22[AVX512] Add an AddedComplexity line to the 512-bit insert_subvector undef in...Craig Topper1-0/+2
2016-05-22[AVX512] Change the AddedComplexity on some patterns to match their AVX/SSE e...Craig Topper1-9/+13
2016-05-22[AVX512] Add a couple patterns to fix some cases where two vector mask invers...Craig Topper1-0/+11
2016-05-22[AVX512] Remove seemingly unnecessary AddedComplexity adjustment.Craig Topper1-2/+0
2016-05-21[profile] Static counter allocation for value profiling (part-1)Xinliang David Li1-12/+96
2016-05-21[X86] Remove unnecessary alignment check on patterns that use VEXTRACTF128 fo...Craig Topper1-8/+8
2016-05-21[AVX512] Add patterns for extracting subvectors and storing to memory.Craig Topper2-10/+15
2016-05-21[AVX512] Capitalize the Z in VEXTRACTPSzmr. Lowercase z has been primarily us...Craig Topper1-2/+2
2016-05-21[AVX512] Rename vector extract instructions so 'mr' intead of 'rm' to reflect...Craig Topper1-2/+2
2016-05-21[AVX512] Fix copy/paste mistake a I made in a comment.Craig Topper1-1/+1
2016-05-21Fix 80-column violation.Chad Rosier1-1/+2
2016-05-21[LiveIntervalAnalysis] Don't dereference an end iterator in repairIntervalsIn...Hal Finkel1-1/+1
2016-05-21[Clang][AVX512][intrinsics] Fix rcp and sqrt intrinsics.Michael Zuckerman4-7/+10
2016-05-21[Clang][AVX512][intrinsics] Fix vscalef intrinsics.Michael Zuckerman5-8/+11