Commit History

Autor SHA1 Mensaxe Data
  Yevgeny Rouban 8be236c9f9 Make SwitchInstProfUpdateWrapper strict permanently %!s(int64=6) %!d(string=hai) anos
  Nick Desaulniers aaff490524 [IR] CallBrInst: scan+update arg list when indirect dest list changes %!s(int64=6) %!d(string=hai) anos
  Yevgeny Rouban 608c99e6ad Force check prof branch_weights consistency in SwitchInstProfUpdateWrapper %!s(int64=6) %!d(string=hai) anos
  Yevgeny Rouban a593b7070e Prepare for making SwitchInstProfUpdateWrapper strict %!s(int64=6) %!d(string=hai) anos
  Dmitri Gribenko 72d9b451e7 Silenced a warning "implicit conversion turns string literal into bool" introduced in r362473 %!s(int64=6) %!d(string=hai) anos
  Yevgeny Rouban 48973d77b6 Make SwitchInstProfUpdateWrapper safer %!s(int64=6) %!d(string=hai) anos
  Yevgeny Rouban 277c55c7bc [NFC] SwitchInst: Introduce wrapper for prof branch_weights handling %!s(int64=6) %!d(string=hai) anos
  Mircea Trofin 43d7d5177a [llvm] Avoid div by 0 when updating profile weights. %!s(int64=6) %!d(string=hai) anos
  Wei Mi 7a0ec3b943 [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction %!s(int64=6) %!d(string=hai) anos
  Sanjay Patel 3a12f8f3d2 [InstCombine] canonicalize select shuffles by commuting %!s(int64=6) %!d(string=hai) anos
  Kristina Brooks ccb8c9c48c Remove large amount of empty lines mid-file. NFC %!s(int64=6) %!d(string=hai) anos
  Craig Topper e3696113b6 Implementation of asm-goto support in LLVM %!s(int64=6) %!d(string=hai) anos
  James Y Knight e84538e816 [opaque pointer types] Pass function types to InvokeInst creation. %!s(int64=6) %!d(string=hai) anos
  James Y Knight 6029aa8149 [opaque pointer types] Pass function types to CallInst creation. %!s(int64=6) %!d(string=hai) anos
  James Y Knight 9ec60d7d8f [opaque pointer types] Add a FunctionCallee wrapper type, and use it. %!s(int64=6) %!d(string=hai) anos
  James Y Knight 5be828a949 Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it." %!s(int64=6) %!d(string=hai) anos
  James Y Knight 8e4d96d7af [opaque pointer types] Add a FunctionCallee wrapper type, and use it. %!s(int64=6) %!d(string=hai) anos
  Craig Topper 05f65683d0 [CallSite removal] Remove CallSite uses from InstCombine. %!s(int64=6) %!d(string=hai) anos
  Matt Arsenault 52f6127659 Reapply "IR: Add fp operations to atomicrmw" %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 73f9a1d617 Revert r351778: IR: Add fp operations to atomicrmw %!s(int64=6) %!d(string=hai) anos
  Matt Arsenault 020dc8d94b IR: Add fp operations to atomicrmw %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  James Y Knight 4ed9d9e797 [opaque pointer types] Update LoadInst creation APIs to consistently %!s(int64=6) %!d(string=hai) anos
  James Y Knight f806f42158 [opaque pointer types] Update CallInst creation APIs to consistently %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 9d8b7a0ea6 [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 6bef5bc6af [CallSite removal] Add and flesh out APIs on the new `CallBase` base class that previously were only available on the `CallSite` wrapper. %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 9fa222df45 [TI removal] Leverage the fact that TerminatorInst is gone to create %!s(int64=6) %!d(string=hai) anos
  Fangrui Song 53a62241d3 Use llvm::copy. NFC %!s(int64=6) %!d(string=hai) anos
  Cameron McInally ca8cb6852b [IR] Add a dedicated FNeg IR Instruction %!s(int64=6) %!d(string=hai) anos
  Fangrui Song b9e113385e Fix -Wsign-compare warning %!s(int64=6) %!d(string=hai) anos