HomeSort by relevance Sort by last modified time
    Searched refs:OverflowingBinaryOperator (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /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>(

Completed in 1013 milliseconds

1 2 3 4