/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/profile/ |
H A D | InstrProfilingPort.h | 62 #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 D | InstrProfilingUtil.h | 63 unsigned lprofBoolCmpXchg(void **Ptr, void *OldV, void *NewV);
|
H A D | InstrProfilingUtil.c | 84 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 D | ValueList.cpp | 80 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 D | InferAddressSpaces.cpp | 189 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 D | SROA.cpp | 4419 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 D | AMDGPUTargetTransformInfo.h | 200 Value *OldV, Value *NewV) const;
|
H A D | AMDGPUTargetTransformInfo.cpp | 670 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 D | HexagonLoopIdiomRecognition.cpp | 233 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 D | TargetTransformInfo.h | 383 /// 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 D | TargetTransformInfoImpl.h | 169 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 D | TargetTransformInfo.cpp | 233 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 D | BasicTTIImpl.h | 225 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 D | Attributor.cpp | 6050 Value *OldV = U->get(); 6052 << " instead of " << *OldV << "\n"); 6054 if (Instruction *I = dyn_cast<Instruction>(OldV))
|