/external/llvm/include/llvm/Analysis/ |
TargetFolder.h | 51 bool HasNUW = false, bool HasNSW = false) const { 52 return Fold(ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW)); 58 bool HasNUW = false, bool HasNSW = false) const { 59 return Fold(ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW)); 65 bool HasNUW = false, bool HasNSW = false) const { 66 return Fold(ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW)); 90 bool HasNUW = false, bool HasNSW = false) const { 91 return Fold(ConstantExpr::getShl(LHS, RHS, HasNUW, HasNSW)); 119 bool HasNUW = false, bool HasNSW = false) const { 120 return Fold(ConstantExpr::getNeg(C, HasNUW, HasNSW)); [all...] |
/external/llvm/include/llvm/IR/ |
ConstantFolder.h | 35 bool HasNUW = false, bool HasNSW = false) const { 36 return ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW); 42 bool HasNUW = false, bool HasNSW = false) const { 43 return ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW); 49 bool HasNUW = false, bool HasNSW = false) const { 50 return ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW); 76 bool HasNUW = false, bool HasNSW = false) const { 77 return ConstantExpr::getShl(LHS, RHS, HasNUW, HasNSW); 107 bool HasNUW = false, bool HasNSW = false) const { 108 return ConstantExpr::getNeg(C, HasNUW, HasNSW); [all...] |
NoFolder.h | 41 bool HasNUW = false, bool HasNSW = false) const { 44 if (HasNSW) BO->setHasNoSignedWrap(); 57 bool HasNUW = false, bool HasNSW = false) const { 60 if (HasNSW) BO->setHasNoSignedWrap(); 73 bool HasNUW = false, bool HasNSW = false) const { 76 if (HasNSW) BO->setHasNoSignedWrap(); 119 bool HasNSW = false) const { 122 if (HasNSW) BO->setHasNoSignedWrap(); 157 bool HasNUW = false, bool HasNSW = false) const { 160 if (HasNSW) BO->setHasNoSignedWrap() [all...] |
IRBuilder.h | 614 bool HasNUW, bool HasNSW) { 617 if (HasNSW) BO->setHasNoSignedWrap(); 633 bool HasNUW = false, bool HasNSW = false) { 636 return Insert(Folder.CreateAdd(LC, RC, HasNUW, HasNSW), Name); 638 HasNUW, HasNSW); 655 bool HasNUW = false, bool HasNSW = false) { 658 return Insert(Folder.CreateSub(LC, RC, HasNUW, HasNSW), Name); 660 HasNUW, HasNSW); 677 bool HasNUW = false, bool HasNSW = false) { 680 return Insert(Folder.CreateMul(LC, RC, HasNUW, HasNSW), Name) [all...] |
Constants.h | [all...] |
/external/llvm/lib/IR/ |
Constants.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstructionCombining.cpp | 502 bool HasNSW = false; 504 HasNSW = I.hasNoSignedWrap(); 508 HasNSW &= Op0->hasNoSignedWrap(); 512 HasNSW &= Op1->hasNoSignedWrap(); 513 BO->setHasNoSignedWrap(HasNSW); [all...] |