Home
last modified time | relevance | path

Searched defs:CmpVal (Results 1 – 12 of 12) sorted by relevance

/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp951 buildAtomicCmpXchgWithSuccess(const DstOp & OldValRes,const DstOp & SuccessRes,const SrcOp & Addr,const SrcOp & CmpVal,const SrcOp & NewVal,MachineMemOperand & MMO) buildAtomicCmpXchgWithSuccess() argument
979 buildAtomicCmpXchg(const DstOp & OldValRes,const SrcOp & Addr,const SrcOp & CmpVal,const SrcOp & NewVal,MachineMemOperand & MMO) buildAtomicCmpXchg() argument
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2763 getTestUnderMaskCond(unsigned BitSize,unsigned CCMask,uint64_t Mask,uint64_t CmpVal,unsigned ICmpType) getTestUnderMaskCond() argument
2880 uint64_t CmpVal = ConstOp1->getZExtValue(); adjustForTestUnderMask() local
4675 SDValue CmpVal = Node->getOperand(2); lowerATOMIC_CMP_SWAP() local
8764 Register CmpVal = MI.getOperand(3).getReg(); emitAtomicCmpSwapW() local
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp1691 Value *CmpVal; visitSelectInst() local
H A DAMDGPULegalizerInfo.cpp3199 Register CmpVal = MI.getOperand(2).getReg(); legalizeAtomicCmpXChg() local
6162 Register CmpVal; legalizeBufferAtomic() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp479 double CmpVal = IsUnsigned ? -(double)Limit * 2.0 : -(double)Limit; LowerFPToInt() local
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4636 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) const emitMaskedAtomicCmpXchgIntrinsic() argument
/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1948 Register CmpVal = MI.getOperand(2).getReg(); emitAtomicCmpSwapPartword() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp5693 APInt CmpVal = APInt::getOneBitSet(TypeBits, ShAmt); foldICmpEquality() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2218 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) emitMaskedAtomicCmpXchgIntrinsic() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3531 isUndefOrEqual(int Val,int CmpVal) isUndefOrEqual() argument
3537 isUndefOrEqual(ArrayRef<int> Mask,int CmpVal) isUndefOrEqual() argument
3545 isUndefOrEqualInRange(ArrayRef<int> Mask,int CmpVal,unsigned Pos,unsigned Size) isUndefOrEqualInRange() argument
46904 const APInt &CmpVal = CmpConstant->getAPIntValue(); combineSetCCMOVMSK() local
[all...]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp18839 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) const emitMaskedAtomicCmpXchgIntrinsic() argument
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp21046 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) const emitMaskedAtomicCmpXchgIntrinsic() argument