Searched defs:HasNSW (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/IR/
H A DIRBuilder.h744 bool HasNUW, bool HasNSW) {
747 if (HasNSW) BO->setHasNoSignedWrap();
764 bool HasNUW = false, bool HasNSW = false) {
767 return Insert(Folder.CreateAdd(LC, RC, HasNUW, HasNSW), Name);
769 HasNUW, HasNSW);
786 bool HasNUW = false, bool HasNSW = false) {
789 return Insert(Folder.CreateSub(LC, RC, HasNUW, HasNSW), Name);
791 HasNUW, HasNSW);
808 bool HasNUW = false, bool HasNSW = false) {
811 return Insert(Folder.CreateMul(LC, RC, HasNUW, HasNSW), Nam
741 CreateInsertNUWNSWBinOp(BinaryOperator::BinaryOps Opc, Value *LHS, Value *RHS, const Twine &Name, bool HasNUW, bool HasNSW) argument
[all...]
/external/llvm/lib/IR/
H A DConstants.cpp2174 Constant *ConstantExpr::getNeg(Constant *C, bool HasNUW, bool HasNSW) { argument
2178 C, HasNUW, HasNSW);
2194 bool HasNUW, bool HasNSW) {
2196 (HasNSW ? OverflowingBinaryOperator::NoSignedWrap : 0);
2205 bool HasNUW, bool HasNSW) {
2207 (HasNSW ? OverflowingBinaryOperator::NoSignedWrap : 0);
2216 bool HasNUW, bool HasNSW) {
2218 (HasNSW ? OverflowingBinaryOperator::NoSignedWrap : 0);
2265 bool HasNUW, bool HasNSW) {
2267 (HasNSW
2193 getAdd(Constant *C1, Constant *C2, bool HasNUW, bool HasNSW) argument
2204 getSub(Constant *C1, Constant *C2, bool HasNUW, bool HasNSW) argument
2215 getMul(Constant *C1, Constant *C2, bool HasNUW, bool HasNSW) argument
2264 getShl(Constant *C1, Constant *C2, bool HasNUW, bool HasNSW) argument
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp519 bool HasNSW = false; local
521 HasNSW = I.hasNoSignedWrap();
525 HasNSW &= Op0->hasNoSignedWrap();
529 HasNSW &= Op1->hasNoSignedWrap();
542 BO->setHasNoSignedWrap(HasNSW);

Completed in 110 milliseconds