summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2016-07-11fix documentation comments; NFCSanjay Patel
2016-07-11Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizerAlina Sbirlea
2016-07-11[IPRA] Properly compute register usage at call sites.Chad Rosier
2016-07-11[PM/IPO] Port LowerTypeTests to the new PassManager.Davide Italiano
2016-07-11Implement callsite-hotness based inline cost for Sample-based PGODehao Chen
2016-07-11Fix branch relaxation in 16-bit mode.Nirav Dave
2016-07-11Provide support for preserving assembly commentsNirav Dave
2016-07-11Allow BasicBlockEdge to be used in DenseMapDaniel Berlin
2016-07-11Add a 'Returned' intrinsic property corresponding to the 'returned' argument ...Hal Finkel
2016-07-10Add getReturnedArgOperand to Call/InvokeInst, CallSiteHal Finkel
2016-07-10[DAG] make isConstantSplatVector() available to the rest of loweringSanjay Patel
2016-07-10AMDGPU/R600: Add implicitarg.ptr intrinsicJan Vesely
2016-07-10fix documentation comments; NFCSanjay Patel
2016-07-10[SystemZ] Utilize Test Data Class instructions.Marcin Koscielnicki
2016-07-10[codeview] Drop unused private inheritance.Benjamin Kramer
2016-07-10[pdb] Sanity check the stream mapDavid Majnemer
2016-07-10[llvm-pdbdump] Propagate errors a little more consistentlyDavid Majnemer
2016-07-09[PM] Port LoopVectorize to the new PM.Sean Silva
2016-07-09Fix up an include guard.Sean Silva
2016-07-09fix documentation comments; NFCSanjay Patel
2016-07-09[X86] Remove sse41 extract intrinsics. They are not used by clang and are not...Craig Topper
2016-07-09[X86] Remove and autoupgrade 512-bit non-temporal store intrinsics.Craig Topper
2016-07-09[PM] Port CrossDSOCFI to the new pass manager.Davide Italiano
2016-07-09[PM] Fix a think-o. mv {Scalar,Vectorize}/SLPVectorize.hSean Silva
2016-07-09[PM] Port LoopSimplify to the new pass manager.Davide Italiano
2016-07-09[CFLAA] Move the graph builder out from CFLSteens. NFC.George Burgess IV
2016-07-08Revert "InstCombine rule to fold truncs whose value is available"Anna Thomas
2016-07-08[TTI] Expose TTI::getGEPCost and use it in SLSR and NaryReassociate.Jingyue Wu
2016-07-08[BFI] Minor cleanup. NFCAdam Nemet
2016-07-08[PM] name the new PM LAA class LoopAccessAnalysis (LAA) /NFCXinliang David Li
2016-07-08Allow dead insts to be kept in DeadRemat only when they are rematerializable.Wei Mi
2016-07-08Rename LoopAccessAnalysis to LoopAccessLegacyAnalysis /NFCXinliang David Li
2016-07-08IR: Set a TargetPrefix for nvvm intrinsicsJustin Bogner
2016-07-08InstCombine rule to fold truncs whose value is availableAnna Thomas
2016-07-08[modules] Add missing includes.Vassil Vassilev
2016-07-08[AVX512] Remove and autoupgrade a duplicate set of 512-bit masked shift intri...Craig Topper
2016-07-08[X86] Remove intrinsics that already have autoupgrade support.Craig Topper
2016-07-08[PM] Port UnreachableBlockElim to the new Pass ManagerWei Mi
2016-07-07[PM] Port InstSimplify to the new pass manager.Davide Italiano
2016-07-07Add a reference for Elf_Chdr type.Rui Ueyama
2016-07-07GlobalISel: remove redundant property setting. NFC.Tim Northover
2016-07-07ThinLTO: Do not take into account whether a definition has multiple copies wh...Peter Collingbourne
2016-07-07[NVVM] Rename __nvvm_bar0 builtin back to __syncthreads.Justin Lebar
2016-07-07NVPTX: Remove the legacy ptx intrinsicsJustin Bogner
2016-07-07[LCG] Hoist the definitions of the stream operator friends to be inlineChandler Carruth
2016-07-07[LoopAccessAnalysis] Fix an integer overflowDavid Majnemer
2016-07-07Define endianness-aware type for Elf_Chdr.Rui Ueyama
2016-07-06[PM] Port TailCallElimSean Silva
2016-07-06Fix missing member initializersMatt Arsenault
2016-07-06[PM] Port CorrelatedValuePropagationSean Silva