summaryrefslogtreecommitdiff
path: root/lib/IR
AgeCommit message (Expand)Author
2018-08-27Merging r340691:Hans Wennborg
2018-07-30Remove trailing spaceFangrui Song
2018-07-30[Inline] Copy "null-pointer-is-valid" attribute in caller.Manoj Gupta
2018-07-26[DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst usersVedant Kumar
2018-07-25[Dominators] Assert if there is modification to DelBB while it is awaiting de...Chijun Sima
2018-07-24[Inliner] Teach inliner to merge 'min-legal-vector-width' function attributeCraig Topper
2018-07-22[ORE] Move loop invariant ORE checks outside the PM loop.Xin Tong
2018-07-16Recommit r335794 "Add support for generating a call graph profile from Branch...Michael J. Spencer
2018-07-13[NFC] Silence Wparentheses warning in DomTreeUpdater, introduced by 336968Erich Keane
2018-07-13[DomTreeUpdater] Ignore updates when both DT and PDT are nullptrsChijun Sima
2018-07-12[ThinLTO] Escape module paths when printingAndrew Ng
2018-07-12[X86] Remove and autoupgrade the scalar fma intrinsics with masking.Craig Topper
2018-07-11IR: Skip -print-*-all after -print-*Duncan P. N. Exon Smith
2018-07-09llvm: Add support for "-fno-delete-null-pointer-checks"Manoj Gupta
2018-07-09[Power9] Add __float128 builtins for Round To OddStefan Pintilie
2018-07-06Fix DIExpression::ExprOperand::appendToVectorVedant Kumar
2018-07-06Remove a redundant null-check in DIExpression::prepend, NFCVedant Kumar
2018-07-06Use Type::isIntOrPtrTy where possible, NFCVedant Kumar
2018-07-06[IR] Fix inconsistent declaration parameter nameFangrui Song
2018-07-06[Local] replaceAllDbgUsesWith: Update debug values before RAUWVedant Kumar
2018-07-06[Constants] extend getBinOpIdentity(); NFCSanjay Patel
2018-07-06[Constant] add undef element query for vector constants; NFCSanjay Patel
2018-07-06[X86] Remove FMA4 scalar intrinsics. Use llvm.fma intrinsic instead.Craig Topper
2018-07-06[X86] Remove all of the avx512 masked packed fma intrinsics. Use llvm.fma or ...Craig Topper
2018-07-05[X86] Remove the last of the 'x86.fma.' intrinsics and autoupgrade them to 'l...Craig Topper
2018-07-05[X86] Remove X86 specific scalar FMA intrinsics and upgrade to tart independe...Craig Topper
2018-07-05[X86] Remove some of the packed FMA3 intrinsics since we no longer use them i...Craig Topper
2018-07-03[Constants] add identity constants for fadd/fmulSanjay Patel
2018-07-03Rename lazy initialization functions to reflect behavior (NFC)Teresa Johnson
2018-07-03[InstCombine] fold shuffle-with-binop and common valueSanjay Patel
2018-07-03[IR] Strip trailing whitespace. NFCBjorn Pettersson
2018-07-03[DebugInfo] Corrections for salvageDebugInfoBjorn Pettersson
2018-07-03[DebugInfo] Fix PR37395.Shiva Chen
2018-07-03Reappl "[Dominators] Add the DomTreeUpdater class"Jakub Kuderski
2018-07-03[ThinLTO] Fix printing of aliases for distributed backend indexesTeresa Johnson
2018-07-02[ThinLTO] Fix printing of module paths for distributed backend indexesTeresa Johnson
2018-07-02Revert "[Dominators] Add the DomTreeUpdater class"Jakub Kuderski
2018-07-02[Dominators] Add the DomTreeUpdater classJakub Kuderski
2018-07-02Implement strip.invariant.groupPiotr Padlewski
2018-06-30[X86] Remove masking from avx512 rotate intrinsics. Use select in IR instead.Craig Topper
2018-06-29[LLVMContext] Detecting leaked instructions with metadataVedant Kumar
2018-06-29[X86] Remove masking from the avx512 packed sqrt intrinsics. Use select in IR...Craig Topper
2018-06-28Revert "Add support for generating a call graph profile from Branch Frequency...Benjamin Kramer
2018-06-27Add support for generating a call graph profile from Branch Frequency Info.Michael J. Spencer
2018-06-27[X86] Rename the autoupgraded of packed fp compare and fpclass intrinsics tha...Craig Topper
2018-06-26Rename skipDebugInfo -> skipDebugIntrinsics, NFCVedant Kumar
2018-06-26ConstantFold: Don't fold global address vs. null for addrspace != 0Matt Arsenault
2018-06-26[ConstantRange] Add support of mul in makeGuaranteedNoWrapRegion.Tim Shen
2018-06-26Improve ConvertDebugDeclareToDebugValueBjorn Pettersson
2018-06-26[X86] Redefine avx512 packed fpclass intrinsics to return a vXi1 mask and imp...Craig Topper