aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-07-01[PGO] Update ICP pass for recent byval type changesReid Kleckner1-0/+9
2019-02-01[opaque pointer types] Pass function type for CallBase::setCalledFunction.James Y Knight1-2/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-26[ICP] Remove incompatible attributes at indirect-call promoted callsites.Xin Tong1-2/+27
2018-10-15[TI removal] Remove `TerminatorInst` from BasicBlockUtils.hChandler Carruth1-2/+2
2018-10-10Relax trivial cast requirements in CallPromotionUtilsScott Linder1-6/+8
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-04-25[ICP] Do not attempt type matching for variable length arguments.Taewook Oh1-5/+7
2017-12-30Use phi ranges to simplify code. No functionality change intended.Benjamin Kramer1-14/+8
2017-12-20[ICP] Expose unconditional call promotion interfaceMatthew Simpson1-77/+178
2017-12-06[PGO] Make indirect call promotion a utilityMatthew Simpson1-0/+328