summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-07-10reformat, fix comments/names; NFCISanjay Patel1-27/+22
2016-07-10Give helper classes/functions internal linkage. NFC.Benjamin Kramer7-12/+25
2016-07-10[codeview] Drop unused private inheritance.Benjamin Kramer2-7/+6
2016-07-10[AVX512] Add support for lowering to 512-bit SHUFPS.Craig Topper3-6/+19
2016-07-10[pdb] Sanity check the stream mapDavid Majnemer2-2/+8
2016-07-10[llvm-pdbdump] Propagate errors a little more consistentlyDavid Majnemer6-15/+26
2016-07-10[cmake] Change lli-child-target to use add_llvm_utility instead of add_llvm_e...Michael Gottesman2-3/+4
2016-07-10[cmake] Create the LLVM_BUILD_UTILS option.Michael Gottesman2-2/+9
2016-07-10[SCCP] Rename undefined -> unknown.Davide Italiano1-40/+40
2016-07-09[docs] Fix up a broken link.Sean Silva1-1/+1
2016-07-09[PM] Port LoopVectorize to the new PM.Sean Silva5-338/+477
2016-07-09Fix up an include guard.Sean Silva1-3/+3
2016-07-09[SCCP] Remove wrong and misleading vector handling code.Davide Italiano1-53/+0
2016-07-09[X86][SSE] Add support for target shuffle combining to INSERTPSSimon Pilgrim3-18/+51
2016-07-09[X86][SSE] Use scaleShuffleMask helper. NFCI.Simon Pilgrim1-11/+2
2016-07-09[X86][SSE] Regenerate vector shift testsSimon Pilgrim7-149/+496
2016-07-09[COFF, Dwarf] Don't emit DW_AT_location for dllimported entitiesDavid Majnemer3-55/+93
2016-07-09[SLSR] Fix crash on handling 128-bit integers.Jingyue Wu3-39/+73
2016-07-09fix documentation comments; NFCSanjay Patel4-164/+145
2016-07-09[lanai] Treat .t as optional in assembly parser for RR operands and add predi...Jacques Pienaar3-23/+52
2016-07-09AMDGPU: Move R600 only pieces into R600 classesMatt Arsenault11-109/+81
2016-07-09Revert "AMDGPU: Remove unused control flow intrinsic"Matt Arsenault7-0/+32
2016-07-09[ArgPromote] Use function_ref and for-range loops.Benjamin Kramer1-13/+10
2016-07-09AMDGPU: Merge / reorganize testsMatt Arsenault5-168/+188
2016-07-09AMDGPU: Simplify tests with per function subtargetsMatt Arsenault6-129/+326
2016-07-09AMDGPU: Prune AMDGPUAsmParser in libdeps.NAKAMURA Takumi1-1/+1
2016-07-09AMDGPU: Fix fdiv lowering when f32 denormals supportedMatt Arsenault2-22/+15
2016-07-09[X86] Remove sse41 extract intrinsics. They are not used by clang and are not...Craig Topper1-16/+0
2016-07-09[X86] Remove and autoupgrade 512-bit non-temporal store intrinsics.Craig Topper6-72/+40
2016-07-09[LoopSimplify] Remove a comment which is unlikely to age well.Davide Italiano1-4/+0
2016-07-09[PM] Port CrossDSOCFI to the new pass manager.Davide Italiano5-1/+41
2016-07-09[CFLAA] Make a constant variable `const`. NFC.George Burgess IV1-1/+1
2016-07-09[PM] Fix a think-o. mv {Scalar,Vectorize}/SLPVectorize.hSean Silva3-2/+2
2016-07-09[PM] Port LoopSimplify to the new pass manager.Davide Italiano7-8/+100
2016-07-09[CFLAA] Move the graph builder out from CFLSteens. NFC.George Burgess IV5-422/+459
2016-07-09[CFLAA] Simplify CFLGraphBuilder. NFC.George Burgess IV1-41/+25
2016-07-09LivePhysRegs: addLiveOuts() can skip addPristines() in ret blockMatthias Braun1-1/+2
2016-07-09AMDGPU: Improve offset folding for register indexingMatt Arsenault7-47/+137
2016-07-09AMDGPU: Simplify isSchedulingBoundaryMatt Arsenault1-5/+4
2016-07-09VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun80-163/+9755
2016-07-09AsmPrinter: Fix emitKill() not flush()ing a raw_string_ostreamMatthias Braun1-1/+1
2016-07-08Added REQUIRES to TestingGuide documentationPiotr Padlewski2-0/+48
2016-07-08Add 'thinlto_src_module' md with asserts or -enable-import-metadataPiotr Padlewski2-8/+21
2016-07-08Revert "Add 'thinlto_src_module' md with asserts or -enable-import-metadata"Piotr Padlewski2-22/+9
2016-07-08[lanai] Update test to use peephole-opt and not peephole-optsJacques Pienaar1-1/+1
2016-07-08Revert "InstCombine rule to fold truncs whose value is available"Anna Thomas4-218/+17
2016-07-08Lanai: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith1-6/+6
2016-07-08[MC, COFF] Permit a variable to be redefinedDavid Majnemer2-19/+25
2016-07-08[TTI] Expose TTI::getGEPCost and use it in SLSR and NaryReassociate.Jingyue Wu5-80/+28
2016-07-08AMDGPU: Remove unused control flow intrinsicMatt Arsenault7-32/+0