Searched defs:Cmp (Results 1 - 25 of 71) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp78 auto Cmp = [CmpStart, CmpEnd](const char *LHS, const char *RHS) { local
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Datomic_helpers.h102 inline bool atomic_compare_exchange_strong(volatile T *A, typename T::Type *Cmp, argument
110 inline bool atomic_compare_exchange_weak(volatile T *A, typename T::Type *Cmp, argument
130 atomic_compare_exchange(volatile T *A, typename T::Type Cmp, typename T::Type Xchg) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp27 Value *Cmp = CXI->getCompareOperand(); local
H A DCallSiteSplitting.cpp111 static bool isCondRelevantToAnyCallArgument(ICmpInst *Cmp, CallSite CS) { argument
H A DCorrelatedValuePropagation.cpp303 static bool processCmp(CmpInst *Cmp, LazyValueInfo *LVI) { argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp168 Value *Cmp = new ICmpInst(*EntryBB, ICmpInst::ICMP_NE, Res, local
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp765 Value *Cmp = IRB.CreateICmpEQ(Threw, IRB.getInt32(1), "cmp"); local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp509 Value *Cmp = B.CreateICmpEQ(Guard, LI2); local
H A DSafeStack.cpp467 Value *Cmp = IRB.CreateICmpNE(StackGuard, V); local
H A DExpandMemCmp.cpp303 Value *Cmp = Builder.CreateICmp(ICmpInst::ICMP_NE, Diff, local
410 Value *Cmp = getCompareLoadPairs(BlockIndex, LoadIndex); local
482 Value *Cmp local
518 Value *Cmp = Builder.CreateICmp(ICmpInst::ICMP_ULT, ResBlock.PhiSrc1, local
562 Value *Cmp = getCompareLoadPairs(0, LoadIndex); local
[all...]
H A DMachineBlockPlacement.cpp959 auto Cmp = [](WeightedEdge A, WeightedEdge B) { return A.Weight > B.Weight; }; local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionOptimizer.cpp229 static AArch64CC::CondCode getAdjustedCmp(AArch64CC::CondCode Cmp) { argument
274 AArch64CC::CondCode Cmp; local
242 adjustCmp( MachineInstr *CmpMI, AArch64CC::CondCode Cmp) argument
318 adjustTo(MachineInstr *CmpMI, AArch64CC::CondCode Cmp, MachineInstr *To, int ToImm) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp225 auto *Cmp = TRI->findReachingDef(CmpReg, CmpSubReg, *And, MRI, LIS); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DBitTracker.h98 struct Cmp { struct in struct:llvm::BitTracker::UseQueueType
99 Cmp(DenseMap<const MachineInstr*,unsigned> &Map) : Dist(Map) {} function in struct:llvm::BitTracker::UseQueueType::Cmp
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp104 Value *createOrCond(CallInst *CI, CmpInst::Predicate Cmp, float Val, argument
114 Value *createCond(IRBuilder<> &BBBuilder, Value *Arg, CmpInst::Predicate Cmp, argument
123 Value *createCond(CallInst *CI, CmpInst::Predicate Cmp, float Val) { argument
H A DLoopUtils.cpp788 Value *Cmp; local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp247 Value *Cmp = MatchAllBitsSet ? Builder.CreateICmpEQ(And, Mask) local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp290 Value *Cmp = Builder.CreateIsNull(CancelFlag); local
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DValue.h686 static Use *mergeUseLists(Use *L, Use *R, Compare Cmp) { argument
746 template <class Compare> void Value::sortUseList(Compare Cmp) { argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp464 Instruction *Cmp = nullptr; local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h110 Cmp, member in class:llvm::X86::FirstMacroFusionInstKind
H A DX86AsmBackend.cpp331 bool X86AsmBackend::isMacroFused(const MCInst &Cmp, const MCInst &Jcc) const { argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp172 SDValue Cmp = DAG.getNode(ARCISD::CMP, dl, MVT::Glue, LHS, RHS); local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp771 Value *Cmp = Builder.CreateICmpULT(Inc, ConstantInt::get(Ty, 3)); local
987 Value *Cmp = Builder.CreateICmpUGE(Op0, Op1); local
992 Value *Cmp = Builder.CreateICmpEQ(Op0, ConstantInt::getAllOnesValue(Ty)); local
1380 Value *Cmp = Builder.CreateICmpNE(Op1, ConstantInt::get(Ty, 1)); local
1386 Value *Cmp = Builder.CreateICmpULT(Op0, Op1); local
1397 Value *Cmp = Builder.CreateICmpEQ(Op0, ConstantInt::getAllOnesValue(Ty)); local
[all...]
H A DInstCombineShifts.cpp1074 Value *Cmp = Builder.CreateICmpEQ(II->getArgOperand(0), RHS); local

Completed in 313 milliseconds

123