summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/VNCoercion.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Alignment][NFC] Remove LoadInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-1/+1
* [GVN] non-functional code movementKeno Fischer2019-06-071-4/+8
* [GVN] Small tweaks to comments, style, and missed vector handlingPhilip Reames2019-02-201-5/+5
* [GVN] Fix last crasher w/non-integral pointersPhilip Reames2019-02-201-2/+18
* [GVN] Fix a crash bug w/non-integral pointers and memtransfersPhilip Reames2019-02-191-0/+5
* [GVN] Fix a non-integral pointer bug w/vector typesPhilip Reames2019-02-191-2/+2
* [GVN] Fix a crash bug around non-integral pointersPhilip Reames2019-02-191-3/+16
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-4/+4
* [GVN] Avoid casting a vector of size less than 8 bits to i8Matthew Voss2018-06-211-1/+7
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-2/+2
* [IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy...Craig Topper2017-07-091-8/+7
* [GVN] Fix a crash on encountering non-integral pointersKeno Fischer2017-05-091-0/+9
* [GVN] Don't coerce non-integral pointers to integers or vice versaSanjoy Das2017-04-191-0/+5
* Templatize parts of VNCoercion, and add constant-only versions of the functio...Daniel Berlin2017-03-201-67/+110
* VNCoercion: Make the function signatures all consistentDaniel Berlin2017-03-111-2/+1
* Move memory coercion functions from GVN.cpp to VNCoercion.cpp so they can be ...Daniel Berlin2017-03-101-0/+440
OpenPOWER on IntegriCloud