Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp881 buildAtomicCmpXchgWithSuccess(Register OldValRes,Register SuccessRes,Register Addr,Register CmpVal,Register NewVal,MachineMemOperand & MMO) buildAtomicCmpXchgWithSuccess() argument
909 buildAtomicCmpXchg(Register OldValRes,Register Addr,Register CmpVal,Register NewVal,MachineMemOperand & MMO) buildAtomicCmpXchg() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp1683 Value *CmpVal; visitSelectInst() local
H A DAMDGPULegalizerInfo.cpp3103 Register CmpVal = MI.getOperand(2).getReg(); legalizeAtomicCmpXChg() local
5956 Register CmpVal; legalizeBufferAtomic() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2735 getTestUnderMaskCond(unsigned BitSize,unsigned CCMask,uint64_t Mask,uint64_t CmpVal,unsigned ICmpType) getTestUnderMaskCond() argument
2852 uint64_t CmpVal = ConstOp1->getZExtValue(); adjustForTestUnderMask() local
4669 SDValue CmpVal = Node->getOperand(2); lowerATOMIC_CMP_SWAP() local
8594 Register CmpVal = MI.getOperand(3).getReg(); emitAtomicCmpSwapW() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp467 double CmpVal = IsUnsigned ? -(double)Limit * 2.0 : -(double)Limit; LowerFPToInt() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4527 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) const emitMaskedAtomicCmpXchgIntrinsic() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1922 Register CmpVal = MI.getOperand(2).getReg(); emitAtomicCmpSwapPartword() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2142 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) emitMaskedAtomicCmpXchgIntrinsic() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp5364 APInt CmpVal = APInt::getOneBitSet(TypeBits, ShAmt); foldICmpEquality() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3415 isUndefOrEqual(int Val,int CmpVal) isUndefOrEqual() argument
3421 isUndefOrEqual(ArrayRef<int> Mask,int CmpVal) isUndefOrEqual() argument
3429 isUndefOrEqualInRange(ArrayRef<int> Mask,int CmpVal,unsigned Pos,unsigned Size) isUndefOrEqualInRange() argument
45872 const APInt &CmpVal = CmpConstant->getAPIntValue(); combineSetCCMOVMSK() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp18623 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) const emitMaskedAtomicCmpXchgIntrinsic() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19493 emitMaskedAtomicCmpXchgIntrinsic(IRBuilderBase & Builder,AtomicCmpXchgInst * CI,Value * AlignedAddr,Value * CmpVal,Value * NewVal,Value * Mask,AtomicOrdering Ord) const emitMaskedAtomicCmpXchgIntrinsic() argument