Searched refs:OldV (Results 1 - 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingPort.h62 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
64 (LONGLONG)OldV) == (LONGLONG)OldV)
69 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
70 (InterlockedCompareExchange((LONG volatile *)Ptr, (LONG)NewV, (LONG)OldV) == \
71 (LONG)OldV)
77 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
78 __sync_bool_compare_and_swap(Ptr, OldV, NewV)
84 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
85 lprofBoolCmpXchg((void **)Ptr, OldV, New
[all...]
H A DInstrProfilingUtil.h63 unsigned lprofBoolCmpXchg(void **Ptr, void *OldV, void *NewV);
H A DInstrProfilingUtil.c84 uint32_t lprofBoolCmpXchg(void **Ptr, void *OldV, void *NewV) { argument
86 if (R == OldV) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DValueList.cpp80 WeakTrackingVH &OldV = ValuePtrs[Idx]; local
81 if (!OldV) {
82 OldV = V;
88 if (Constant *PHC = dyn_cast<Constant>(&*OldV)) {
90 OldV = V;
93 Value *PrevVal = OldV;
94 OldV->replaceAllUsesWith(V);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp189 Value *OldV, Value *NewV) const;
264 Value *OldV,
279 return TTI->rewriteIntrinsicWithAddressSpace(II, OldV, NewV);
786 static bool handleMemIntrinsicPtrUse(MemIntrinsic *MI, Value *OldV, argument
803 if (Src == OldV)
806 if (Dest == OldV)
263 rewriteIntrinsicOperands(IntrinsicInst *II, Value *OldV, Value *NewV) const argument
H A DSROA.cpp4419 Value *OldV = U;
4421 U = UndefValue::get(OldV->getType());
4426 if (Instruction *OldI = dyn_cast<Instruction>(OldV))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h200 Value *OldV, Value *NewV) const;
H A DAMDGPUTargetTransformInfo.cpp670 IntrinsicInst *II, Value *OldV, Value *NewV) const {
669 rewriteIntrinsicWithAddressSpace( IntrinsicInst *II, Value *OldV, Value *NewV) const argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp233 Value *subst(Value *Tree, Value *OldV, Value *NewV);
234 void replace(Value *OldV, Value *NewV);
380 Value *Simplifier::Context::subst(Value *Tree, Value *OldV, Value *NewV) { argument
381 if (Tree == OldV)
383 if (OldV == NewV)
395 if (Op == OldV) {
397 unuse(OldV);
406 void Simplifier::Context::replace(Value *OldV, Value *NewV) { argument
407 if (Root == OldV) {
435 // Now, simply replace OldV wit
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h383 /// Rewrite intrinsic call \p II such that \p OldV will be replaced with \p
388 Value *OldV, Value *NewV) const;
1207 IntrinsicInst *II, Value *OldV, Value *NewV) const = 0;
1473 IntrinsicInst *II, Value *OldV, Value *NewV) const override {
1474 return Impl.rewriteIntrinsicWithAddressSpace(II, OldV, NewV);
H A DTargetTransformInfoImpl.h169 Value *OldV, Value *NewV) const {
168 rewriteIntrinsicWithAddressSpace(IntrinsicInst *II, Value *OldV, Value *NewV) const argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp233 IntrinsicInst *II, Value *OldV, Value *NewV) const {
234 return TTIImpl->rewriteIntrinsicWithAddressSpace(II, OldV, NewV);
232 rewriteIntrinsicWithAddressSpace( IntrinsicInst *II, Value *OldV, Value *NewV) const argument
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h225 Value *OldV, Value *NewV) const {
224 rewriteIntrinsicWithAddressSpace(IntrinsicInst *II, Value *OldV, Value *NewV) const argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp6050 Value *OldV = U->get();
6052 << " instead of " << *OldV << "\n");
6054 if (Instruction *I = dyn_cast<Instruction>(OldV))

Completed in 299 milliseconds