/external/llvm/lib/Transforms/Instrumentation/ |
D | BoundsChecking.cpp | 65 void emitBranchToTrap(Value *Cmp = 0); 102 void BoundsChecking::emitBranchToTrap(Value *Cmp) { in emitBranchToTrap() argument 104 ConstantInt *C = dyn_cast_or_null<ConstantInt>(Cmp); in emitBranchToTrap() 110 Cmp = 0; // unconditional branch in emitBranchToTrap() 118 if (Cmp) in emitBranchToTrap() 119 BranchInst::Create(getTrapBB(), Cont, Cmp, OldBB); in emitBranchToTrap()
|
D | AddressSanitizer.cpp | 269 static TerminatorInst *splitBlockAndInsertIfThen(Value *Cmp, bool Unreachable) { in splitBlockAndInsertIfThen() argument 270 Instruction *SplitBefore = cast<Instruction>(Cmp)->getNextNode(); in splitBlockAndInsertIfThen() 282 BranchInst::Create(/*ifTrue*/ThenBlock, /*ifFalse*/Tail, Cmp); in splitBlockAndInsertIfThen() 333 Value *Cmp = IRB.CreateICmpNE(Length, in instrumentMemIntrinsic() local 335 InsertBefore = splitBlockAndInsertIfThen(Cmp, false); in instrumentMemIntrinsic() 486 Value *Cmp = IRB.CreateICmpNE(ShadowValue, CmpVal); in instrumentAddress() local 492 TerminatorInst *CheckTerm = splitBlockAndInsertIfThen(Cmp, false); in instrumentAddress() 502 CrashTerm = splitBlockAndInsertIfThen(Cmp, true); in instrumentAddress()
|
/external/skia/src/core/ |
D | SkFloat.h | 58 …friend bool operator<(const SkFloat& a, const SkFloat& b) { return Cmp(a.fPacked, b.fPacked) < 0; } 59 …friend bool operator<=(const SkFloat& a, const SkFloat& b) { return Cmp(a.fPacked, b.fPacked) <= 0… 60 …friend bool operator>(const SkFloat& a, const SkFloat& b) { return Cmp(a.fPacked, b.fPacked) > 0; } 61 …friend bool operator>=(const SkFloat& a, const SkFloat& b) { return Cmp(a.fPacked, b.fPacked) >= 0… 106 static int Cmp(int32_t, int32_t);
|
D | SkFP.h | 68 #define SkFPLT(a, b) (SkFloat::Cmp(a, b) < 0) 69 #define SkFPLE(a, b) (SkFloat::Cmp(a, b) <= 0) 70 #define SkFPGT(a, b) (SkFloat::Cmp(a, b) > 0) 71 #define SkFPGE(a, b) (SkFloat::Cmp(a, b) >= 0)
|
D | SkPtrRecorder.cpp | 21 int SkPtrSet::Cmp(const Pair& a, const Pair& b) { in Cmp() function in SkPtrSet 34 int index = SkTSearch<Pair>(fList.begin(), count, pair, sizeof(pair), &Cmp); in find() 50 int index = SkTSearch<Pair>(fList.begin(), count, pair, sizeof(pair), &Cmp); in add()
|
/external/llvm/lib/Support/ |
D | Statistic.cpp | 89 int Cmp = std::strcmp(LHS->getName(), RHS->getName()); in operator ()() local 90 if (Cmp != 0) return Cmp < 0; in operator ()()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | OSAtomicChecker.cpp | 158 DefinedOrUnknownSVal Cmp = in evalOSAtomicCompareAndSwap() local 161 ProgramStateRef stateEqual = stateLoad->assume(Cmp, true); in evalOSAtomicCompareAndSwap() 200 if (ProgramStateRef stateNotEqual = stateLoad->assume(Cmp, false)) { in evalOSAtomicCompareAndSwap()
|
/external/llvm/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 471 if (CmpInst *Cmp = dyn_cast<CmpInst>(I)) { in ComputeValueKnownInPredecessors() local 473 PHINode *PN = dyn_cast<PHINode>(Cmp->getOperand(0)); in ComputeValueKnownInPredecessors() 480 Value *RHS = Cmp->getOperand(1)->DoPHITranslation(BB, PredBB); in ComputeValueKnownInPredecessors() 482 Value *Res = SimplifyCmpInst(Cmp->getPredicate(), LHS, RHS, TD); in ComputeValueKnownInPredecessors() 488 ResT = LVI->getPredicateOnEdge(Cmp->getPredicate(), LHS, in ComputeValueKnownInPredecessors() 505 if (isa<Constant>(Cmp->getOperand(1)) && Cmp->getType()->isIntegerTy()) { in ComputeValueKnownInPredecessors() 506 if (!isa<Instruction>(Cmp->getOperand(0)) || in ComputeValueKnownInPredecessors() 507 cast<Instruction>(Cmp->getOperand(0))->getParent() != BB) { in ComputeValueKnownInPredecessors() 508 Constant *RHSCst = cast<Constant>(Cmp->getOperand(1)); in ComputeValueKnownInPredecessors() 515 LVI->getPredicateOnEdge(Cmp->getPredicate(), Cmp->getOperand(0), in ComputeValueKnownInPredecessors() [all …]
|
D | LowerAtomic.cpp | 26 Value *Cmp = CXI->getCompareOperand(); in LowerAtomicCmpXchgInst() local 30 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp); in LowerAtomicCmpXchgInst()
|
D | CodeGenPrepare.cpp | 1169 CmpInst *Cmp = dyn_cast<CmpInst>(SI->getCondition()); in isFormingBranchFromSelectProfitable() local 1176 if (!Cmp) in isFormingBranchFromSelectProfitable() 1179 Value *CmpOp0 = Cmp->getOperand(0); in isFormingBranchFromSelectProfitable() 1180 Value *CmpOp1 = Cmp->getOperand(1); in isFormingBranchFromSelectProfitable() 1184 return Cmp->hasOneUse() && in isFormingBranchFromSelectProfitable()
|
D | GVN.cpp | 2132 if (ICmpInst *Cmp = dyn_cast<ICmpInst>(LHS)) { in propagateEquality() local 2133 Value *Op0 = Cmp->getOperand(0), *Op1 = Cmp->getOperand(1); in propagateEquality() 2137 if ((isKnownTrue && Cmp->getPredicate() == CmpInst::ICMP_EQ) || in propagateEquality() 2138 (isKnownFalse && Cmp->getPredicate() == CmpInst::ICMP_NE)) in propagateEquality() 2142 CmpInst::Predicate NotPred = Cmp->getInversePredicate(); in propagateEquality() 2143 Constant *NotVal = ConstantInt::get(Cmp->getType(), isKnownFalse); in propagateEquality() 2148 uint32_t Num = VN.lookup_or_add_cmp(Cmp->getOpcode(), NotPred, Op0, Op1); in propagateEquality()
|
/external/clang/utils/TableGen/ |
D | OptParserEmitter.cpp | 46 if (int Cmp = StrCmpOptionName(A->getValueAsString("Name").c_str(), in CompareOptionRecords() local 48 return Cmp; in CompareOptionRecords()
|
/external/llvm/lib/CodeGen/ |
D | StackProtector.cpp | 258 ICmpInst *Cmp = new ICmpInst(*BB, CmpInst::ICMP_EQ, LI1, LI2, ""); in InsertStackProtectors() local 259 BranchInst::Create(NewBB, FailBB, Cmp, BB); in InsertStackProtectors()
|
/external/skia/include/core/ |
D | SkPtrRecorder.h | 74 static int Cmp(const Pair& a, const Pair& b);
|
/external/llvm/include/llvm/Support/ |
D | PatternMatch.h | 747 ICmpInst *Cmp = dyn_cast<ICmpInst>(SI->getCondition()); in match() local 748 if (!Cmp) in match() 754 Value *LHS = Cmp->getOperand(0); in match() 755 Value *RHS = Cmp->getOperand(1); in match() 760 Cmp->getPredicate() : Cmp->getSwappedPredicate(); in match()
|
/external/llvm/test/CodeGen/X86/ |
D | 2012-08-07-CmpISelBug.ll | 3 ; Cmp lowering should not look past the truncate unless the high bits are known
|
D | liveness-local-regalloc.ll | 82 %Cmp = icmp slt i64 0, %E
|
/external/valgrind/main/VEX/priv/ |
D | host_ppc_defs.c | 778 i->Pin.Cmp.syned = syned; in PPCInstr_Cmp() 779 i->Pin.Cmp.sz32 = sz32; in PPCInstr_Cmp() 780 i->Pin.Cmp.crfD = crfD; in PPCInstr_Cmp() 781 i->Pin.Cmp.srcL = srcL; in PPCInstr_Cmp() 782 i->Pin.Cmp.srcR = srcR; in PPCInstr_Cmp() 1281 i->Pin.Cmp.syned ? "cmp" : "cmpl", in ppPPCInstr() 1282 i->Pin.Cmp.sz32 ? 'w' : 'd', in ppPPCInstr() 1283 i->Pin.Cmp.srcR->tag == Prh_Imm ? "i" : "", in ppPPCInstr() 1284 i->Pin.Cmp.crfD); in ppPPCInstr() 1285 ppHRegPPC(i->Pin.Cmp.srcL); in ppPPCInstr() [all …]
|
/external/llvm/lib/Analysis/ |
D | InstructionSimplify.cpp | 81 CmpInst *Cmp = dyn_cast<CmpInst>(V); in isSameCompare() local 82 if (!Cmp) in isSameCompare() 84 CmpInst::Predicate CPred = Cmp->getPredicate(); in isSameCompare() 85 Value *CLHS = Cmp->getOperand(0), *CRHS = Cmp->getOperand(1); in isSameCompare() 1582 CmpInst *Cmp = dyn_cast<CmpInst>(SI->getCondition()); in ExtractEquivalentCondition() local 1583 if (!Cmp) in ExtractEquivalentCondition() 1585 Value *CmpLHS = Cmp->getOperand(0), *CmpRHS = Cmp->getOperand(1); in ExtractEquivalentCondition() 1586 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS) in ExtractEquivalentCondition() 1587 return Cmp; in ExtractEquivalentCondition() 1588 if (Pred == CmpInst::getSwappedPredicate(Cmp->getPredicate()) && in ExtractEquivalentCondition() [all …]
|
/external/v8/src/x64/ |
D | stub-cache-x64.cc | 816 __ Cmp(FieldOperand(scratch, JSGlobalPropertyCell::kValueOffset), in GenerateCheckPropertyCell() local 1218 __ Cmp(rcx, name); in GenerateNameCheck() local 1266 __ Cmp(rdi, function); in GenerateLoadFunctionFromCell() local 1383 __ Cmp(FieldOperand(rdi, HeapObject::kMapOffset), in CompileArrayPushCall() local 2406 __ Cmp(FieldOperand(rdx, HeapObject::kMapOffset), in CompileStoreGlobal() local 2457 __ Cmp(rcx, name); in CompileStoreField() local 2515 __ Cmp(rdi, receiver_maps->at(i)); in CompileStorePolymorphic() local 2718 __ Cmp(rax, name); in CompileLoadField() local 2747 __ Cmp(rax, name); in CompileLoadCallback() local 2777 __ Cmp(rax, name); in CompileLoadConstant() local [all …]
|
D | macro-assembler-x64.h | 781 void Cmp(Register dst, Handle<Object> source); 782 void Cmp(const Operand& dst, Handle<Object> source); 783 void Cmp(Register dst, Smi* src); 784 void Cmp(const Operand& dst, Smi* src);
|
D | macro-assembler-x64.cc | 729 Cmp(Operand(rsi, 0), factory->the_hole_value()); in CallApiFunctionAndReturn() 1041 Cmp(dst, src); in SmiCompare() 1045 void MacroAssembler::Cmp(Register dst, Smi* src) { in Cmp() function in v8::internal::MacroAssembler 1082 void MacroAssembler::Cmp(const Operand& dst, Smi* src) { in Cmp() function in v8::internal::MacroAssembler 2216 void MacroAssembler::Cmp(Register dst, Handle<Object> source) { in Cmp() function in v8::internal::MacroAssembler 2218 Cmp(dst, Smi::cast(*source)); in Cmp() 2226 void MacroAssembler::Cmp(const Operand& dst, Handle<Object> source) { in Cmp() function in v8::internal::MacroAssembler 2228 Cmp(dst, Smi::cast(*source)); in Cmp() 2736 Cmp(FieldOperand(obj, HeapObject::kMapOffset), map); in CompareMap() 2744 Cmp(FieldOperand(obj, HeapObject::kMapOffset), in CompareMap() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 2820 SDValue Cmp; in getVFPCmp() local 2822 Cmp = DAG.getNode(ARMISD::CMPFP, dl, MVT::Glue, LHS, RHS); in getVFPCmp() 2824 Cmp = DAG.getNode(ARMISD::CMPFPw0, dl, MVT::Glue, LHS); in getVFPCmp() 2825 return DAG.getNode(ARMISD::FMSTAT, dl, MVT::Glue, Cmp); in getVFPCmp() 2831 ARMTargetLowering::duplicateCmp(SDValue Cmp, SelectionDAG &DAG) const { in duplicateCmp() argument 2832 unsigned Opc = Cmp.getOpcode(); in duplicateCmp() 2833 DebugLoc DL = Cmp.getDebugLoc(); in duplicateCmp() 2835 return DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0),Cmp.getOperand(1)); in duplicateCmp() 2838 Cmp = Cmp.getOperand(0); in duplicateCmp() 2839 Opc = Cmp.getOpcode(); in duplicateCmp() [all …]
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSelect.cpp | 462 if (ConstantInt *Cmp = dyn_cast<ConstantInt>(CmpRHS)) { in visitSelectInstWithICmp() local 464 if (Pred == ICmpInst::ICMP_SGT && Cmp->isAllOnesValue()) { in visitSelectInstWithICmp() 467 } else if (Pred == ICmpInst::ICMP_SLT && Cmp->isNullValue()) { in visitSelectInstWithICmp()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 3748 SDValue Cmp; in LowerSELECT_CC() local 3753 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS); in LowerSELECT_CC() 3754 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC() 3755 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC() 3756 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV); in LowerSELECT_CC() 3759 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, LHS, RHS); in LowerSELECT_CC() 3760 if (Cmp.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC() 3761 Cmp = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Cmp); in LowerSELECT_CC() 3762 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV); in LowerSELECT_CC() 3765 Cmp = DAG.getNode(ISD::FSUB, dl, CmpVT, RHS, LHS); in LowerSELECT_CC() [all …]
|