aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-02-01[opaque pointer types] Pass value type to GetElementPtr creation.James Y Knight1-5/+7
2019-02-01[opaque pointer types] Pass value type to LoadInst creation.James Y Knight1-6/+8
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-10-15[TI removal] Remove `TerminatorInst` from BasicBlockUtils.hChandler Carruth1-1/+1
2018-02-05[LowerMemIntrinsics] Update uses of deprecated MemIntrinsic::getAlignment API...Daniel Neilson1-7/+7
2017-12-18[Memcpy Loop Lowering] Remove the fixed int8 lowering.Sean Fertile1-80/+13
2017-12-16[Memcpy Loop Lowering] Only calculate residual size/bytes copied when needed.Sean Fertile1-6/+10
2017-12-15[Memcpy Loop Lowering] Insert loop BB inbetween the split BB.Sean Fertile1-2/+3
2017-07-07Extend memcpy expansion in Transform/Utils to handle wider operand types.Sean Fertile1-9/+279
2017-07-01Recommit "r306541 - Add zero-length check to memcpy/memset load store loop ex...Teresa Johnson1-5/+14
2017-06-30Revert "r306541 - Add zero-length check to memcpy/memset load store loop expa...Daniel Jasper1-12/+5
2017-06-28Add zero-length check to memcpy/memset load store loop expansionTeresa Johnson1-5/+12
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-2/+2
2017-02-08NVPTX: Extract mem intrinsic expansions into utilitiesMatt Arsenault1-0/+231