summaryrefslogtreecommitdiff
path: root/llvm/lib
AgeCommit message (Expand)Author
2018-10-01[LLVM-C] Add an accessor for the kind of a Metadata NodeRobert Widmann
2018-10-01[X86][Btver2] Fix masked load scheduleSimon Pilgrim
2018-10-01Revert r343407 "[InstCombine] try to convert vector insert+extract to trunc"Hans Wennborg
2018-10-01[AMDGPU] Divergence driven instruction selection. Shift operations.Alexander Timofeev
2018-10-01[X86][BtVer2] Teach how to identify zero-idiom VPERM2F128rr instructions.Andrea Di Biagio
2018-10-01Recommit r343308: [LoopInterchange] Turn into a loop pass.Florian Hahn
2018-10-01[X86][Sched] Update scheduling information for VZEROALL on HWS, BDW, SKX, SNB.Clement Courbet
2018-10-01[X86][Sched] Add pfm uop counter definitions for SNB,BDW,SKX.Clement Courbet
2018-10-01[DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead copy instruction removal.Carlos Alberto Enciso
2018-10-01[X86] Stop X86DomainReassignment from creating copies between GR8/GR16 physic...Craig Topper
2018-10-01[ORC] Pass Symbols to ExecutionSession::lookup by value, potentially saving aLang Hames
2018-10-01[ORC] Add convenience methods for creating DynamicLibraryFallbackGenerators forLang Hames
2018-09-30[X86] Change an llvm_unreachable to a report_fatal_error so the optimizer wil...Craig Topper
2018-09-30[ORC] Add an 'intern' method to ExecutionEngine for interning symbol names.Lang Hames
2018-09-30Use the container form llvm::sort(C, ...)Fangrui Song
2018-09-30[X86] Fix scheduler class for BTmi instructionsSimon Pilgrim
2018-09-30[ORC] Extract and tidy up JITTargetMachineBuilder, add unit test.Lang Hames
2018-09-30[X86] Copy memrefs when folding a load for division instruction selection.Craig Topper
2018-09-30[PHIElimination] Lower a PHI node with only undef uses as IMPLICIT_DEFBjorn Pettersson
2018-09-30[PHIElimination] Update the regression test for PR16508Bjorn Pettersson
2018-09-30[X86][Btver2] Fix PCmpIStrI/PCmpIStrM schedulesSimon Pilgrim
2018-09-30[PDB] Add native support for dumping array types.Zachary Turner
2018-09-30[X86][BtVer2] Add the ability to add additional uops for folded instructionsSimon Pilgrim
2018-09-30[InstCombine] try to convert vector insert+extract to truncSanjay Patel
2018-09-30[InstCombine] allow lengthening of insertelement to eliminate shufflesSanjay Patel
2018-09-30[DAG] Don't perform SINT_TO_FP<->UINT_TO_FP custom conversion after legalizationSimon Pilgrim
2018-09-30[X86] Disable BMI BEXTR in X86DAGToDAGISel::matchBEXTRFromAnd unless we're on...Craig Topper
2018-09-29[ORC] Add partitioning support to CompileOnDemandLayer2.Lang Hames
2018-09-29[ORC] Clear SymbolToDefinitionMap when materializing a MaterializationUnit.Lang Hames
2018-09-29[PDB] Better native API support for pointers.Zachary Turner
2018-09-29[X86] SimplifyDemandedVectorEltsForTargetNode - remove identity target shuffl...Simon Pilgrim
2018-09-29[X86][SSE] LowerScalarImmediateShift - remove 32-bit vXi64 special case handl...Simon Pilgrim
2018-09-29Fix signed/unsigned mismatch warning. NFCI.Simon Pilgrim
2018-09-29[X86] getTargetConstantBitsFromNode - add support for rearranging constant bi...Simon Pilgrim
2018-09-29[X86][SSE] LowerScalarImmediateShift - use getTargetConstantBitsFromNode to g...Simon Pilgrim
2018-09-29[InstCombine] fix formatting in vector evaluators; NFCSanjay Patel
2018-09-29[X86] getTargetConstantBitsFromNode - fix self-move assertions from gcc build...Simon Pilgrim
2018-09-29[X86] getTargetConstantBitsFromNode - add support for peeking through ISD::EX...Simon Pilgrim
2018-09-29[X86][SSE] Fixed issue with v2i64 variable shifts on 32-bit targetsSimon Pilgrim
2018-09-29Fix comment indentation in addLandingPadHeejin Ahn
2018-09-29[cxx2a] Fix warning triggered by r343285Vitaly Buka
2018-09-28[ORC] Make MaterializationResponsibility::getRequestedSymbols() const.Lang Hames
2018-09-28[ORC] Add more utilities to aid debugging output.Lang Hames
2018-09-28[ValueTracking] Allow select patterns to work on FP vectorsThomas Lively
2018-09-28[LLVM-C] Add an accessor for the "value type" of a globalRobert Widmann
2018-09-28[WebAssembly] Fix memory leak on WasmEHFuncInfoHeejin Ahn
2018-09-28[ARM] Fix correctness checks in promoteToConstantPool.Eli Friedman
2018-09-28[ARM] Use preferred alignment for constants in promoteToConstantPool.Eli Friedman
2018-09-28[ORC] Narrow a cast: the block guarded by the condition only handlesLang Hames
2018-09-28[AArch64] Split zero cycle feature more granularlyEvandro Menezes