summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* [HotColdSplit] Relax requirement that the cold sink block be extractableVedant Kumar2019-01-171-5/+2
* [HotColdSplit] Simplify tests by lowering their splitting thresholdsVedant Kumar2019-01-171-4/+9
* [SampleFDO] Skip profile reading when flattened profile used in ThinLTO postlinkWei Mi2019-01-172-5/+24
* [InstCombine] Don't sink dynamic allocasReid Kleckner2019-01-171-3/+5
* NFC: Make the copies of the demangler byte-for-byte identicalErik Pilkington2019-01-173-11/+12
* Fix the buildbot failure introduced by r351404Sanjin Sijaric2019-01-171-1/+3
* [WebAssembly] Fixed objdump not parsing function headers.Wouter van Oortmerssen2019-01-176-19/+86
* Revert "[ThinLTO] Add summary entries for index-based WPD"Teresa Johnson2019-01-179-463/+25
* [ThinLTO] Add summary entries for index-based WPDTeresa Johnson2019-01-179-25/+463
* Move demangling function from llvm-objdump to Demangle libraryJames Henderson2019-01-172-0/+31
* [LoopSimplifyCFG] Form LCSSA when a parent loop becomes a siblingMax Kazantsev2019-01-171-0/+9
* [LoopSimplifyCFG] Fix order of deletion of complex dead subloopsMax Kazantsev2019-01-171-2/+3
* Allow FP types for atomicrmw xchgMatt Arsenault2019-01-178-9/+101
* [MC] Remove unused variableBenjamin Kramer2019-01-171-1/+0
* Fix capitalization. NFCDiana Picus2019-01-171-6/+6
* [ARM GlobalISel] Allow calls to varargs functionsDiana Picus2019-01-171-3/+4
* [RISCV] Add codegen support for RV64AAlex Bradbury2019-01-173-48/+230
* [ARM64][Windows] Share unwind codes between epiloguesSanjin Sijaric2019-01-171-2/+51
* [NFC] Factor out some local varsMax Kazantsev2019-01-171-7/+9
* [WebAssembly] Parse llvm.ident into producers sectionThomas Lively2019-01-174-17/+123
* [MergeFunc] Prevent silent miscompile of vararg functionsVedant Kumar2019-01-171-1/+7
* Revert "[WebAssembly] Parse llvm.ident into producers section"Thomas Lively2019-01-174-123/+17
* [FunctionComparator] Consider tail call kindsVedant Kumar2019-01-171-22/+11
* [SEH] [ARM64] Retrieve the frame pointer from SEH funcletsSanjin Sijaric2019-01-171-0/+11
* [WebAssembly] Parse llvm.ident into producers sectionThomas Lively2019-01-164-17/+123
* Fix a mistake in rL351392.Wei Mi2019-01-161-1/+1
* [AsmPrinter] Collapse .loc 0 0 directivesJonas Devlieghere2019-01-161-1/+1
* [PGO] Make pgo related options in opt more consistent.Wei Mi2019-01-161-17/+4
* [WebAssembly] Remove expected failure from known_gcc_test_failures.txt. NFC.Sam Clegg2019-01-161-1/+0
* [X86] Sink complex MCU CC helper to .cpp file from .h file, NFCReid Kleckner2019-01-162-57/+59
* [X86] Add X86ISD::VSHLV and X86ISD::VSRLV nodes for psllv and psrlvCraig Topper2019-01-166-60/+95
* [X86] Use X86ISD::BLENDV for blendv intrinsics. Replace vselect with blendv j...Craig Topper2019-01-166-89/+87
* AMDGPU: Adjust the chain for loads writing to the HI part of a register.Changpeng Fang2019-01-161-0/+45
* [X86] Add a one use check to the setcc inversion code in combineVSelectWithAl...Craig Topper2019-01-161-2/+2
* [COFF, ARM64] Implement support for SEH extensions __try/__except/__finallyMandeep Singh Grang2019-01-167-9/+90
* [Hexagon] Do not promote terminator instructions in Hexagon loop idiomsKrzysztof Parzyszek2019-01-161-1/+3
* [X86][BtVer2] Update latency of horizontal operations.Andrea Di Biagio2019-01-161-4/+6
* [X86] getFauxShuffleMask - bail for non-byte aligned shuffle typesSimon Pilgrim2019-01-161-2/+2
* [DebugInfo] Allow creation of DBG_VALUEs in blocks where the operand is not usedJeremy Morse2019-01-161-5/+6
* [X86] Add combineX86ShufflesRecursively helper. NFCI.Simon Pilgrim2019-01-161-23/+15
* AMDGPU: Add llvm.amdgcn.ds.ordered.add & swapMarek Olsak2019-01-1612-11/+119
* [SLP] Fix PR40310: The reduction nodes should stay scalar.Alexey Bataev2019-01-161-1/+2
* [x86] lower shuffle of extracts to AVX2 vperm instructionsSanjay Patel2019-01-161-22/+91
* [MSP430] Emit a separate section for every interrupt vectorAnton Korobeynikov2019-01-161-0/+32
* Assertion in isAllocaPromotable due to extra bitcast goes into lifetime markerGabor Buella2019-01-161-1/+4
* [MSan] Apply the ctor creation scheme of TSanPhilip Pfaffe2019-01-161-1/+23
* [SelectionDAG] Update check in createOperands to reflect max() is a valid value.Florian Hahn2019-01-161-1/+1
* [Support] Remove error return value from one overload of fs::make_absolutePavel Labath2019-01-162-18/+18
* [NewPM][TSan] Reiterate the TSan portPhilip Pfaffe2019-01-165-35/+88
* [DAGCombine] Fix ReduceLoadWidth for shifted offsetsSam Parker2019-01-161-12/+8
OpenPOWER on IntegriCloud