aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/VNCoercion.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-06-07[GVN] non-functional code movementKeno Fischer1-4/+8
2019-02-20[GVN] Small tweaks to comments, style, and missed vector handlingPhilip Reames1-5/+5
2019-02-20[GVN] Fix last crasher w/non-integral pointersPhilip Reames1-2/+18
2019-02-19[GVN] Fix a crash bug w/non-integral pointers and memtransfersPhilip Reames1-0/+5
2019-02-19[GVN] Fix a non-integral pointer bug w/vector typesPhilip Reames1-2/+2
2019-02-19[GVN] Fix a crash bug around non-integral pointersPhilip Reames1-3/+16
2019-02-01[opaque pointer types] Pass value type to LoadInst creation.James Y Knight1-4/+4
2018-06-21[GVN] Avoid casting a vector of size less than 8 bits to i8Matthew Voss1-1/+7
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-2/+2
2017-07-09[IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy...Craig Topper1-8/+7
2017-05-09[GVN] Fix a crash on encountering non-integral pointersKeno Fischer1-0/+9
2017-04-19[GVN] Don't coerce non-integral pointers to integers or vice versaSanjoy Das1-0/+5
2017-03-20Templatize parts of VNCoercion, and add constant-only versions of the functio...Daniel Berlin1-67/+110
2017-03-11VNCoercion: Make the function signatures all consistentDaniel Berlin1-2/+1
2017-03-10Move memory coercion functions from GVN.cpp to VNCoercion.cpp so they can be ...Daniel Berlin1-0/+440