/external/libcxx/test/std/language.support/cmp/cmp.common/ |
D | common_comparison_category.pass.cpp | 41 using WO = std::weak_ordering; in main() typedef 61 test_cat<WE, WO, SO, SE>(); in main() 76 test_cat<PO, WO, PO, SO>(); in main() 82 test_cat<WO, WO>(); in main() 83 test_cat<WO, SO, WO, SO>(); in main()
|
/external/llvm-project/libcxx/test/std/language.support/cmp/cmp.common/ |
D | common_comparison_category.pass.cpp | 40 using WO = std::weak_ordering; in main() typedef 60 test_cat<WE, WO, SO, SE>(); in main() 75 test_cat<PO, WO, PO, SO>(); in main() 81 test_cat<WO, WO>(); in main() 82 test_cat<WO, SO, WO, SO>(); in main()
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | 2011-12-15-vec_shift.ll | 2 ; RUN: llc -mattr=-sse4.1 -mcpu=penryn < %s | FileCheck %s -check-prefix=CHECK-WO-SSE4 14 ; CHECK-WO-SSE4: psllw $5, [[REG1:%xmm.]] 15 ; CHECK-WO-SSE4: pxor [[REG2:%xmm.]], [[REG2:%xmm.]] 16 ; CHECK-WO-SSE4: pcmpgtb {{%xmm., }}[[REG2]]
|
/external/llvm/test/CodeGen/X86/ |
D | 2011-12-15-vec_shift.ll | 2 ; RUN: llc -march=x86-64 -mattr=-sse4.1 -mcpu=penryn < %s | FileCheck %s -check-prefix=CHECK-WO-SSE4 14 ; CHECK-WO-SSE4: psllw $5, [[REG1:%xmm.]] 15 ; CHECK-WO-SSE4: pxor [[REG2:%xmm.]], [[REG2:%xmm.]] 16 ; CHECK-WO-SSE4: pcmpgtb {{%xmm., }}[[REG2]]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 83 bool eliminateOverflowIntrinsic(WithOverflowInst *WO); 441 bool SimplifyIndvar::eliminateOverflowIntrinsic(WithOverflowInst *WO) { in eliminateOverflowIntrinsic() argument 442 const SCEV *LHS = SE->getSCEV(WO->getLHS()); in eliminateOverflowIntrinsic() 443 const SCEV *RHS = SE->getSCEV(WO->getRHS()); in eliminateOverflowIntrinsic() 444 if (!willNotOverflow(SE, WO->getBinaryOp(), WO->isSigned(), LHS, RHS)) in eliminateOverflowIntrinsic() 451 WO->getBinaryOp(), WO->getLHS(), WO->getRHS(), "", WO); in eliminateOverflowIntrinsic() 453 if (WO->isSigned()) in eliminateOverflowIntrinsic() 460 for (auto *U : WO->users()) { in eliminateOverflowIntrinsic() 463 EVI->replaceAllUsesWith(ConstantInt::getFalse(WO->getContext())); in eliminateOverflowIntrinsic() 475 if (WO->use_empty()) in eliminateOverflowIntrinsic() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | CorrelatedValuePropagation.cpp | 495 static void processOverflowIntrinsic(WithOverflowInst *WO, LazyValueInfo *LVI) { in processOverflowIntrinsic() argument 496 IRBuilder<> B(WO); in processOverflowIntrinsic() 497 Instruction::BinaryOps Opcode = WO->getBinaryOp(); in processOverflowIntrinsic() 498 bool NSW = WO->isSigned(); in processOverflowIntrinsic() 499 bool NUW = !WO->isSigned(); in processOverflowIntrinsic() 502 B.CreateBinOp(Opcode, WO->getLHS(), WO->getRHS(), WO->getName()); in processOverflowIntrinsic() 505 StructType *ST = cast<StructType>(WO->getType()); in processOverflowIntrinsic() 510 WO->replaceAllUsesWith(NewI); in processOverflowIntrinsic() 511 WO->eraseFromParent(); in processOverflowIntrinsic() 542 if (auto *WO = dyn_cast<WithOverflowInst>(CS.getInstruction())) { in processCallSite() local [all …]
|
D | GVN.cpp | 335 WithOverflowInst *WO = dyn_cast<WithOverflowInst>(EI->getAggregateOperand()); in createExtractvalueExpr() local 336 if (WO != nullptr && EI->getNumIndices() == 1 && *EI->idx_begin() == 0) { in createExtractvalueExpr() 340 e.opcode = WO->getBinaryOp(); in createExtractvalueExpr() 341 e.varargs.push_back(lookupOrAdd(WO->getLHS())); in createExtractvalueExpr() 342 e.varargs.push_back(lookupOrAdd(WO->getRHS())); in createExtractvalueExpr()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | CorrelatedValuePropagation.cpp | 483 static void processOverflowIntrinsic(WithOverflowInst *WO, LazyValueInfo *LVI) { in processOverflowIntrinsic() argument 484 IRBuilder<> B(WO); in processOverflowIntrinsic() 485 Instruction::BinaryOps Opcode = WO->getBinaryOp(); in processOverflowIntrinsic() 486 bool NSW = WO->isSigned(); in processOverflowIntrinsic() 487 bool NUW = !WO->isSigned(); in processOverflowIntrinsic() 490 B.CreateBinOp(Opcode, WO->getLHS(), WO->getRHS(), WO->getName()); in processOverflowIntrinsic() 493 StructType *ST = cast<StructType>(WO->getType()); in processOverflowIntrinsic() 498 WO->replaceAllUsesWith(NewI); in processOverflowIntrinsic() 499 WO->eraseFromParent(); in processOverflowIntrinsic() 528 if (auto *WO = dyn_cast<WithOverflowInst>(&CB)) { in processCallSite() local [all …]
|
D | GVN.cpp | 351 WithOverflowInst *WO = dyn_cast<WithOverflowInst>(EI->getAggregateOperand()); in createExtractvalueExpr() local 352 if (WO != nullptr && EI->getNumIndices() == 1 && *EI->idx_begin() == 0) { in createExtractvalueExpr() 356 e.opcode = WO->getBinaryOp(); in createExtractvalueExpr() 357 e.varargs.push_back(lookupOrAdd(WO->getLHS())); in createExtractvalueExpr() 358 e.varargs.push_back(lookupOrAdd(WO->getRHS())); in createExtractvalueExpr()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 85 bool eliminateOverflowIntrinsic(WithOverflowInst *WO); 443 bool SimplifyIndvar::eliminateOverflowIntrinsic(WithOverflowInst *WO) { in eliminateOverflowIntrinsic() argument 444 const SCEV *LHS = SE->getSCEV(WO->getLHS()); in eliminateOverflowIntrinsic() 445 const SCEV *RHS = SE->getSCEV(WO->getRHS()); in eliminateOverflowIntrinsic() 446 if (!willNotOverflow(SE, WO->getBinaryOp(), WO->isSigned(), LHS, RHS)) in eliminateOverflowIntrinsic() 453 WO->getBinaryOp(), WO->getLHS(), WO->getRHS(), "", WO); in eliminateOverflowIntrinsic() 455 if (WO->isSigned()) in eliminateOverflowIntrinsic() 462 for (auto *U : WO->users()) { in eliminateOverflowIntrinsic() 465 EVI->replaceAllUsesWith(ConstantInt::getFalse(WO->getContext())); in eliminateOverflowIntrinsic() 477 if (WO->use_empty()) in eliminateOverflowIntrinsic() [all …]
|
/external/llvm-project/llvm/lib/Analysis/ |
D | LazyValueInfo.cpp | 424 WithOverflowInst *WO, BasicBlock *BB); 1033 LazyValueInfoImpl::solveBlockValueOverflowIntrinsic(WithOverflowInst *WO, in solveBlockValueOverflowIntrinsic() argument 1036 WO, BB, [WO](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueOverflowIntrinsic() 1037 return CR1.binaryOp(WO->getBinaryOp(), CR2); in solveBlockValueOverflowIntrinsic() 1063 if (auto *WO = dyn_cast<WithOverflowInst>(EVI->getAggregateOperand())) in solveBlockValueExtractValue() local 1065 return solveBlockValueOverflowIntrinsic(WO, BB); in solveBlockValueExtractValue() 1170 Value *Val, WithOverflowInst *WO, bool IsTrueDest) { in getValueFromOverflowCondition() argument 1175 if (WO->getLHS() != Val || !match(WO->getRHS(), m_APInt(C))) in getValueFromOverflowCondition() 1180 WO->getBinaryOp(), *C, WO->getNoWrapKind()); in getValueFromOverflowCondition() 1200 if (auto *WO = dyn_cast<WithOverflowInst>(EVI->getAggregateOperand())) in getValueFromConditionImpl() local [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | LazyValueInfo.cpp | 438 ValueLatticeElement &BBLV, WithOverflowInst *WO, BasicBlock *BB); 1120 ValueLatticeElement &BBLV, WithOverflowInst *WO, BasicBlock *BB) { in solveBlockValueOverflowIntrinsic() argument 1121 return solveBlockValueBinaryOpImpl(BBLV, WO, BB, in solveBlockValueOverflowIntrinsic() 1122 [WO](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueOverflowIntrinsic() 1123 return CR1.binaryOp(WO->getBinaryOp(), CR2); in solveBlockValueOverflowIntrinsic() 1169 if (auto *WO = dyn_cast<WithOverflowInst>(EVI->getAggregateOperand())) in solveBlockValueExtractValue() local 1171 return solveBlockValueOverflowIntrinsic(BBLV, WO, BB); in solveBlockValueExtractValue() 1260 Value *Val, WithOverflowInst *WO, bool IsTrueDest) { in getValueFromOverflowCondition() argument 1265 if (WO->getLHS() != Val || !match(WO->getRHS(), m_APInt(C))) in getValueFromOverflowCondition() 1270 WO->getBinaryOp(), *C, WO->getNoWrapKind()); in getValueFromOverflowCondition() [all …]
|
/external/python/cpython3/Lib/test/ |
D | test_enum.py | 2081 WO = 1 variable in TestFlag.Open 2110 self.assertEqual(str(Open.WO), 'Open.WO') 2113 self.assertEqual(str(Open.WO | Open.CE), 'Open.CE|WO') 2115 self.assertEqual(str(~Open.WO), 'Open.CE|RW') 2118 self.assertEqual(str(~(Open.WO | Open.CE)), 'Open.RW') 2137 self.assertEqual(repr(Open.WO), '<Open.WO: 1>') 2140 self.assertEqual(repr(Open.WO | Open.CE), '<Open.CE|WO: 524289>') 2142 self.assertEqual(repr(~Open.WO), '<Open.CE|RW: 524290>') 2145 self.assertEqual(repr(~(Open.WO | Open.CE)), '<Open.RW: 2>') 2203 self.assertIs(Open.WO & ~Open.WO, Open.RO) [all …]
|
/external/ImageMagick/PerlMagick/t/reference/filter/ |
D | Channel.miff | 12 …sv�����fG^K:88iwpr}fbbiihlkmllllmmhVE8��������������̟���~zz{�����{ypv����WO`C6:78_xpwj\gaijljjkk…
|
D | Gamma.miff | 15 …WO^[Sb^VdaYjeYrj]vn^xm\zn\�m\�p^�o]�m`�qh�ps�or�hn�gk�kf�jY�jV�kV�mT�kT�jW�hU�hT�hS�jW�j]�n]�pa�rd…
|
/external/clang/include/clang/Basic/ |
D | OpenCLImageTypes.def | 30 IMAGE_TYPE(Type, Id##WO, Id##WOTy, write_only, wo)
|
/external/llvm-project/clang/include/clang/Basic/ |
D | OpenCLImageTypes.def | 35 IMAGE_TYPE(Type, Id##WO, Id##WOTy, write_only, wo)
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstructionCombining.cpp | 2755 if (WithOverflowInst *WO = dyn_cast<WithOverflowInst>(Agg)) { in visitExtractValueInst() local 2759 if (WO->hasOneUse()) { in visitExtractValueInst() 2763 Instruction::BinaryOps BinOp = WO->getBinaryOp(); in visitExtractValueInst() 2764 Value *LHS = WO->getLHS(), *RHS = WO->getRHS(); in visitExtractValueInst() 2765 replaceInstUsesWith(*WO, UndefValue::get(WO->getType())); in visitExtractValueInst() 2766 eraseInstFromFunction(*WO); in visitExtractValueInst() 2773 if (WO->getIntrinsicID() == Intrinsic::uadd_with_overflow) in visitExtractValueInst() 2774 if (ConstantInt *CI = dyn_cast<ConstantInt>(WO->getRHS())) in visitExtractValueInst() 2775 return new ICmpInst(ICmpInst::ICMP_UGT, WO->getLHS(), in visitExtractValueInst()
|
/external/llvm-project/llvm/lib/Transforms/InstCombine/ |
D | InstructionCombining.cpp | 3026 if (WithOverflowInst *WO = dyn_cast<WithOverflowInst>(Agg)) { in visitExtractValueInst() local 3030 if (WO->hasOneUse()) { in visitExtractValueInst() 3034 Instruction::BinaryOps BinOp = WO->getBinaryOp(); in visitExtractValueInst() 3035 Value *LHS = WO->getLHS(), *RHS = WO->getRHS(); in visitExtractValueInst() 3036 replaceInstUsesWith(*WO, UndefValue::get(WO->getType())); in visitExtractValueInst() 3037 eraseInstFromFunction(*WO); in visitExtractValueInst() 3044 if (WO->getIntrinsicID() == Intrinsic::uadd_with_overflow) in visitExtractValueInst() 3045 if (ConstantInt *CI = dyn_cast<ConstantInt>(WO->getRHS())) in visitExtractValueInst() 3046 return new ICmpInst(ICmpInst::ICMP_UGT, WO->getLHS(), in visitExtractValueInst()
|
D | InstCombineCalls.cpp | 656 WithOverflowInst *WO = cast<WithOverflowInst>(II); in foldIntrinsicWithOverflowCommon() local 659 if (OptimizeOverflowCheck(WO->getBinaryOp(), WO->isSigned(), WO->getLHS(), in foldIntrinsicWithOverflowCommon() 660 WO->getRHS(), *WO, OperationResult, OverflowResult)) in foldIntrinsicWithOverflowCommon() 661 return createOverflowTuple(WO, OperationResult, OverflowResult); in foldIntrinsicWithOverflowCommon()
|
/external/llvm-project/clang/lib/Sema/ |
D | OpenCLBuiltins.td | 111 // Access qualifier. Must be one of ("RO", "WO", "RW"). 276 // specifying an access qualifier (RO/WO/RW). 1116 foreach aQual = ["WO", "RW"] in { 1147 foreach aQual = ["RO", "WO", "RW"] in { 1205 foreach aQual = ["WO", "RW"] in { 1370 foreach aQual = ["RO", "WO", "RW"] in { 1380 foreach aQual = ["WO"] in { 1435 foreach aQual = ["RO", "WO", "RW"] in {
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ValueTracking.h | 503 bool isOverflowIntrinsicNoWrap(const WithOverflowInst *WO,
|
/external/icu/icu4c/source/data/translit/ |
D | ja_Hrkt_ja_Latn_BGN.txt | 128 ヲ → o ; # KATAKANA LETTER WO 281 を → o ; # HIRAGANA LETTER WO
|
D | ThaiLogical_Latin.txt | 85 ว ↔ w ; # THAI CHARACTER WO WAEN
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ValueTracking.h | 541 bool isOverflowIntrinsicNoWrap(const WithOverflowInst *WO,
|