/external/swiftshader/third_party/LLVM/include/llvm/ |
Operator.h | 67 /// OverflowingBinaryOperator - Utility class for integer arithmetic operators 71 class OverflowingBinaryOperator : public Operator { 79 ~OverflowingBinaryOperator(); // do not implement 105 static inline bool classof(const OverflowingBinaryOperator *) { return true; } 189 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 193 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 197 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 201 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/external/llvm/include/llvm/IR/ |
Operator.h | 74 class OverflowingBinaryOperator : public Operator { 334 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 337 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 340 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 343 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
PatternMatch.h | 551 if (auto *Op = dyn_cast<OverflowingBinaryOperator>(V)) { 554 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && 557 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && 568 OverflowingBinaryOperator::NoSignedWrap> 571 OverflowingBinaryOperator::NoSignedWrap>( 576 OverflowingBinaryOperator::NoSignedWrap> 579 OverflowingBinaryOperator::NoSignedWrap>( 584 OverflowingBinaryOperator::NoSignedWrap> 587 OverflowingBinaryOperator::NoSignedWrap>( 592 OverflowingBinaryOperator::NoSignedWrap [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Operator.h | 73 class OverflowingBinaryOperator : public Operator { 359 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 362 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 365 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 368 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
PatternMatch.h | 564 if (auto *Op = dyn_cast<OverflowingBinaryOperator>(V)) { 567 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && 570 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && 581 OverflowingBinaryOperator::NoSignedWrap> 584 OverflowingBinaryOperator::NoSignedWrap>( 589 OverflowingBinaryOperator::NoSignedWrap> 592 OverflowingBinaryOperator::NoSignedWrap>( 597 OverflowingBinaryOperator::NoSignedWrap> 600 OverflowingBinaryOperator::NoSignedWrap>( 605 OverflowingBinaryOperator::NoSignedWrap [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
PatternMatch.h | 581 if (auto *Op = dyn_cast<OverflowingBinaryOperator>(V)) { 584 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && 587 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && 598 OverflowingBinaryOperator::NoSignedWrap> 601 OverflowingBinaryOperator::NoSignedWrap>( 606 OverflowingBinaryOperator::NoSignedWrap> 609 OverflowingBinaryOperator::NoSignedWrap>( 614 OverflowingBinaryOperator::NoSignedWrap> 617 OverflowingBinaryOperator::NoSignedWrap>( 622 OverflowingBinaryOperator::NoSignedWrap [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
PatternMatch.h | 581 if (auto *Op = dyn_cast<OverflowingBinaryOperator>(V)) { 584 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && 587 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && 598 OverflowingBinaryOperator::NoSignedWrap> 601 OverflowingBinaryOperator::NoSignedWrap>( 606 OverflowingBinaryOperator::NoSignedWrap> 609 OverflowingBinaryOperator::NoSignedWrap>( 614 OverflowingBinaryOperator::NoSignedWrap> 617 OverflowingBinaryOperator::NoSignedWrap>( 622 OverflowingBinaryOperator::NoSignedWrap [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
PatternMatch.h | 619 if (auto *Op = dyn_cast<OverflowingBinaryOperator>(V)) { 622 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && 625 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && 636 OverflowingBinaryOperator::NoSignedWrap> 639 OverflowingBinaryOperator::NoSignedWrap>( 644 OverflowingBinaryOperator::NoSignedWrap> 647 OverflowingBinaryOperator::NoSignedWrap>( 652 OverflowingBinaryOperator::NoSignedWrap> 655 OverflowingBinaryOperator::NoSignedWrap>( 660 OverflowingBinaryOperator::NoSignedWrap [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
PatternMatch.h | 619 if (auto *Op = dyn_cast<OverflowingBinaryOperator>(V)) { 622 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && 625 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && 636 OverflowingBinaryOperator::NoSignedWrap> 639 OverflowingBinaryOperator::NoSignedWrap>( 644 OverflowingBinaryOperator::NoSignedWrap> 647 OverflowingBinaryOperator::NoSignedWrap>( 652 OverflowingBinaryOperator::NoSignedWrap> 655 OverflowingBinaryOperator::NoSignedWrap>( 660 OverflowingBinaryOperator::NoSignedWrap [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
PatternMatch.h | 619 if (auto *Op = dyn_cast<OverflowingBinaryOperator>(V)) { 622 if (WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap && 625 if (WrapFlags & OverflowingBinaryOperator::NoSignedWrap && 636 OverflowingBinaryOperator::NoSignedWrap> 639 OverflowingBinaryOperator::NoSignedWrap>( 644 OverflowingBinaryOperator::NoSignedWrap> 647 OverflowingBinaryOperator::NoSignedWrap>( 652 OverflowingBinaryOperator::NoSignedWrap> 655 OverflowingBinaryOperator::NoSignedWrap>( 660 OverflowingBinaryOperator::NoSignedWrap [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Operator.h | 73 class OverflowingBinaryOperator : public Operator { 359 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 362 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 365 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 368 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/IR/ |
Operator.h | 67 class OverflowingBinaryOperator : public Operator { 360 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> { 363 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Sub> { 366 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Mul> { 369 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Shl> {
|
/external/llvm/lib/IR/ |
Instruction.cpp | 100 cast<OverflowingBinaryOperator>(this)->setHasNoUnsignedWrap(b); 104 cast<OverflowingBinaryOperator>(this)->setHasNoSignedWrap(b); 112 return cast<OverflowingBinaryOperator>(this)->hasNoUnsignedWrap(); 116 return cast<OverflowingBinaryOperator>(this)->hasNoSignedWrap(); 219 if (auto *OB = dyn_cast<OverflowingBinaryOperator>(V)) { 220 if (isa<OverflowingBinaryOperator>(this)) { 238 if (auto *OB = dyn_cast<OverflowingBinaryOperator>(V)) { 239 if (isa<OverflowingBinaryOperator>(this)) {
|
/external/llvm/unittests/IR/ |
IRBuilderTest.cpp | 283 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNSWAdd(C, C)) 285 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNSWSub(C, C)) 287 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNSWMul(C, C)) 289 EXPECT_TRUE(cast<OverflowingBinaryOperator>( 293 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNUWAdd(C, C)) 295 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNUWSub(C, C)) 297 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNUWMul(C, C)) 299 EXPECT_TRUE(cast<OverflowingBinaryOperator>(
|