HomeSort by: relevance | last modified time | path
    Searched refs:CmpVal (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
MachineIRBuilder.cpp 786 Register OldValRes, Register SuccessRes, Register Addr, Register CmpVal,
792 LLT CmpValTy = getMRI()->getType(CmpVal);
807 .addUse(CmpVal)
814 Register CmpVal, Register NewVal,
819 LLT CmpValTy = getMRI()->getType(CmpVal);
832 .addUse(CmpVal)
LegalizerHelper.cpp 3032 Register CmpVal = MI.getOperand(3).getReg();
3034 MIRBuilder.buildAtomicCmpXchg(OldValRes, Addr, CmpVal, NewVal,
3036 MIRBuilder.buildICmp(CmpInst::ICMP_EQ, SuccessRes, OldValRes, CmpVal);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 2338 // a comparison of type Opcode between the AND result and CmpVal.
2343 uint64_t Mask, uint64_t CmpVal,
2362 if (CmpVal == 0) {
2368 if (EffectivelyUnsigned && CmpVal > 0 && CmpVal <= Low) {
2374 if (EffectivelyUnsigned && CmpVal < Low) {
2382 if (CmpVal == Mask) {
2388 if (EffectivelyUnsigned && CmpVal >= Mask - Low && CmpVal < Mask) {
2394 if (EffectivelyUnsigned && CmpVal > Mask - Low && CmpVal <= Mask)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.h 449 Value *AlignedAddr, Value *CmpVal,
RISCVISelLowering.cpp 8404 Value *CmpVal, Value *NewVal, Value *Mask, AtomicOrdering Ord) const {
8409 CmpVal = Builder.CreateSExt(CmpVal, Builder.getInt64Ty());
8418 MaskedCmpXchg, {AlignedAddr, CmpVal, NewVal, Mask, Ordering});
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
MachineIRBuilder.h 1132 /// G_ATOMIC_CMPXCHG_WITH_SUCCESS Addr, CmpVal, NewVal, MMO`.
1135 /// \p CmpVal otherwise leaves it unchanged. Puts the original value from \p
1143 /// \pre \p OldValRes, \p CmpVal, and \p NewVal must be generic virtual
1149 Register Addr, Register CmpVal, Register NewVal,
1152 /// Build and insert `OldValRes<def> = G_ATOMIC_CMPXCHG Addr, CmpVal, NewVal,
1156 /// \p CmpVal otherwise leaves it unchanged. Puts the original value from \p
1162 /// \pre \p OldValRes, \p CmpVal, and \p NewVal must be generic virtual
1167 Register CmpVal, Register NewVal,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPULegalizerInfo.cpp 2497 Register CmpVal = MI.getOperand(2).getReg();
2503 LLT ValTy = MRI.getType(CmpVal);
2506 Register PackedVal = B.buildBuildVector(VecTy, { NewVal, CmpVal }).getReg(0);
3956 Register CmpVal;
3959 CmpVal = MI.getOperand(3 + OpOffset).getReg();
3997 MIB.addReg(CmpVal);
AMDGPUISelDAGToDAG.cpp 2375 SDValue CmpVal = Mem->getOperand(2);
2380 SDValue Ops[] = {CmpVal, VAddr, SRsrc, SOffset, Offset, CPol,
2393 SDValue CmpVal = Mem->getOperand(2);
2395 SDValue Ops[] = {CmpVal, SRsrc, SOffset, Offset, CPol, Mem->getChain()};
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp 4333 APInt CmpVal = APInt::getOneBitSet(TypeBits, ShAmt);
4334 return new ICmpInst(NewPred, Xor, Builder.getInt(CmpVal));
5132 unsigned CmpVal = CI->countTrailingZeros();
5134 return new ICmpInst(NewPred, X, ConstantInt::get(X->getType(), CmpVal));
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp 385 double CmpVal = IsUnsigned ? -(double)Limit * 2.0 : -(double)Limit;
426 .addFPImm(cast<ConstantFP>(ConstantFP::get(Ty, CmpVal)));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
AddressSanitizer.cpp 1768 Value *CmpVal = Constant::getNullValue(ShadowTy);
1772 Value *Cmp = IRB.CreateICmpNE(ShadowValue, CmpVal);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelLowering.cpp 1906 Register CmpVal = MI.getOperand(2).getReg();
1959 // andi maskedcmpval,cmpval,255
1984 .addReg(CmpVal).addImm(MaskImm);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetLowering.h 1893 Value *CmpVal, Value *NewVal, Value *Mask, AtomicOrdering Ord) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp 5553 static bool isUndefOrEqual(int Val, int CmpVal) {
5554 return ((Val == SM_SentinelUndef) || (Val == CmpVal));
5559 static bool isUndefOrEqual(ArrayRef<int> Mask, int CmpVal) {
5560 return llvm::all_of(Mask, [CmpVal](int M) {
5561 return (M == SM_SentinelUndef) || (M == CmpVal);
    [all...]

Completed in 73 milliseconds