/freebsd/contrib/llvm-project/compiler-rt/lib/profile/ |
H A D | InstrProfilingPort.h | 70 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \ argument 72 (LONGLONG)OldV) == (LONGLONG)OldV) 77 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \ argument 78 (InterlockedCompareExchange((LONG volatile *)Ptr, (LONG)NewV, (LONG)OldV) == \ 79 (LONG)OldV) 85 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \ argument 86 __sync_bool_compare_and_swap(Ptr, OldV, NewV) 92 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \ argument 93 lprofBoolCmpXchg((void **)Ptr, OldV, NewV)
|
H A D | InstrProfilingUtil.h | 66 unsigned lprofBoolCmpXchg(void **Ptr, void *OldV, void *NewV);
|
H A D | InstrProfilingUtil.c | 95 uint32_t lprofBoolCmpXchg(void **Ptr, void *OldV, void *NewV) { in lprofBoolCmpXchg() argument 97 if (R == OldV) { in lprofBoolCmpXchg()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | InferAddressSpaces.cpp | 228 bool rewriteIntrinsicOperands(IntrinsicInst *II, Value *OldV, 369 Value *OldV, in rewriteIntrinsicOperands() argument 405 Value *Rewrite = TTI->rewriteIntrinsicWithAddressSpace(II, OldV, NewV); in rewriteIntrinsicOperands() 1040 static bool handleMemIntrinsicPtrUse(MemIntrinsic *MI, Value *OldV, in handleMemIntrinsicPtrUse() argument 1056 if (Src == OldV) in handleMemIntrinsicPtrUse() 1059 if (Dest == OldV) in handleMemIntrinsicPtrUse()
|
H A D | SROA.cpp | 5410 Value *OldV = U; in clobberUse() local 5412 U = PoisonValue::get(OldV->getType()); in clobberUse() 5417 if (Instruction *OldI = dyn_cast<Instruction>(OldV)) in clobberUse()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 249 Value *subst(Value *Tree, Value *OldV, Value *NewV); 250 void replace(Value *OldV, Value *NewV); 396 Value *Simplifier::Context::subst(Value *Tree, Value *OldV, Value *NewV) { in subst() argument 397 if (Tree == OldV) in subst() 399 if (OldV == NewV) in subst() 411 if (Op == OldV) { in subst() 413 unuse(OldV); in subst() 422 void Simplifier::Context::replace(Value *OldV, Value *NewV) { in replace() argument 423 if (Root == OldV) { in replace() 452 Root = subst(Root, OldV, NewV); in replace()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 507 llvm::Value *OldV = Var; in replaceManagedVar() local 518 NewInst->replaceUsesOfWith(OldV, NewV); in replaceManagedVar() 519 OldV = CE; in replaceManagedVar() 522 I->replaceUsesOfWith(OldV, NewV); in replaceManagedVar()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 218 Value *rewriteIntrinsicWithAddressSpace(IntrinsicInst *II, Value *OldV,
|
H A D | AMDGPUTargetTransformInfo.cpp | 1034 Value *OldV, in rewriteIntrinsicWithAddressSpace() argument 1049 unsigned OldAS = OldV->getType()->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 500 Value *rewriteIntrinsicWithAddressSpace(IntrinsicInst *II, Value *OldV, 1858 Value *OldV, 2302 Value *rewriteIntrinsicWithAddressSpace(IntrinsicInst *II, Value *OldV, in rewriteIntrinsicWithAddressSpace() argument 2304 return Impl.rewriteIntrinsicWithAddressSpace(II, OldV, NewV); in rewriteIntrinsicWithAddressSpace()
|
H A D | TargetTransformInfoImpl.h | 139 Value *rewriteIntrinsicWithAddressSpace(IntrinsicInst *II, Value *OldV, in rewriteIntrinsicWithAddressSpace() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 2433 Value *OldV = U->get(); in cleanupIR() local 2450 if (auto *CI = dyn_cast<CallInst>(OldV->stripPointerCasts())) in cleanupIR() 2461 << " instead of " << *OldV << "\n"); in cleanupIR() 2464 if (Instruction *I = dyn_cast<Instruction>(OldV)) { in cleanupIR() 2498 Value *OldV = It.first; in cleanupIR() local 2501 for (auto &U : OldV->uses()) in cleanupIR()
|
H A D | AttributorAttributes.cpp | 10915 Value &OldV = getAssociatedValue(); in manifest() local 10916 if (isa<UndefValue>(OldV)) in manifest() 10919 if (!NewV || NewV == &OldV) in manifest()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 341 IntrinsicInst *II, Value *OldV, Value *NewV) const { in rewriteIntrinsicWithAddressSpace() argument 342 return TTIImpl->rewriteIntrinsicWithAddressSpace(II, OldV, NewV); in rewriteIntrinsicWithAddressSpace()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.cpp | 1208 for (const auto &[OldV, NewV] : in remapOperands() 1210 Old2NewVPValues[OldV] = NewV; in remapOperands()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 323 Value *rewriteIntrinsicWithAddressSpace(IntrinsicInst *II, Value *OldV, in rewriteIntrinsicWithAddressSpace() argument
|