/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/profile/ |
H A D | InstrProfilingPort.h | 62 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \ 63 (InterlockedCompareExchange64((LONGLONG volatile *)Ptr, (LONGLONG)NewV, \ 69 #define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \ 70 (InterlockedCompareExchange((LONG volatile *)Ptr, (LONG)NewV, (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, NewV)
|
H A D | InstrProfilingUtil.h | 65 unsigned lprofBoolCmpXchg(void **Ptr, void *OldV, void *NewV);
|
H A D | InstrProfilingUtil.c | 84 uint32_t lprofBoolCmpXchg(void **Ptr, void *OldV, void *NewV) { argument 87 *Ptr = NewV;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | InferAddressSpaces.cpp | 202 Value *OldV, Value *NewV) const; 330 Value *NewV) const { 336 Type *SrcTy = NewV->getType(); 339 II->setArgOperand(0, NewV); 347 Value *Rewrite = TTI->rewriteIntrinsicWithAddressSpace(II, OldV, NewV); 707 Value *NewV = cloneInstructionWithNewAddressSpace( local 709 if (Instruction *NewI = dyn_cast_or_null<Instruction>(NewV)) { 715 return NewV; 906 Value *NewV) { 913 B.CreateMemSet(NewV, MS 905 handleMemIntrinsicPtrUse(MemIntrinsic *MI, Value *OldV, Value *NewV) argument 1014 User *NewV = cast_or_null<User>(ValueWithNewAddrSpace.lookup(V)); local 1029 Value *NewV = ValueWithNewAddrSpace.lookup(V); local 1034 << *NewV << '\\n'); local [all...] |
H A D | Float2Int.cpp | 463 Value *NewV = nullptr; local 468 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], I->getType()); 472 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], I->getType()); 478 NewV = IRB.CreateICmp(P, NewOperands[0], NewOperands[1], I->getName()); 483 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], ToTy); 487 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy); 491 NewV = IRB.CreateNeg(NewOperands[0], I->getName()); 497 NewV = IRB.CreateBinOp(mapBinOpcode(I->getOpcode()), 505 I->replaceAllUsesWith(NewV); 507 ConvertedInsts[I] = NewV; [all...] |
H A D | SCCP.cpp | 994 ValueLatticeElement NewV; 995 NewV.markConstant(C, /*MayIncludeUndef=*/true); 996 return (void)mergeInValue(&I, NewV);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAtomicOptimizer.cpp | 475 Value *NewV = nullptr; local 482 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_set_inactive, Ty, {V, Identity}); 486 NewV = buildScan(B, ScanOp, NewV, Identity); 487 ExclScan = buildShiftRight(B, NewV, Identity); 494 Value *const ExtractLo = B.CreateTrunc(NewV, B.getInt32Ty()); 496 B.CreateTrunc(B.CreateLShr(NewV, 32), B.getInt32Ty()); 505 NewV = B.CreateBitCast(Insert, Ty); 507 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_readlane, {}, 508 {NewV, LastLaneId [all...] |
H A D | AMDGPUTargetTransformInfo.cpp | 887 Value *NewV) const { 900 Type *SrcTy = NewV->getType(); 903 II->setArgOperand(0, NewV); 911 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); 912 LLVMContext &Ctx = NewV->getType()->getContext(); 919 unsigned NewAS = NewV->getType()->getPointerAddressSpace(); 946 return B.CreateIntrinsic(Intrinsic::ptrmask, {NewV->getType(), MaskTy}, 947 {NewV, MaskOp});
|
H A D | AMDGPUTargetTransformInfo.h | 224 Value *NewV) const;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 349 if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) { 350 getVM()[V] = NewV; 351 return NewV; 978 Constant *NewV; local 984 NewV = ConstantStruct::get(cast<StructType>(EltTy), E1, E2, Null); 986 NewV = cast_or_null<Constant>(mapValue(V)); 988 Elements.push_back(NewV);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ProgramState.cpp | 294 const llvm::APSInt &NewV = getBasicVals().Convert(T, *Int); local 297 return loc::ConcreteInt(NewV); 299 return nonloc::ConcreteInt(NewV);
|
/freebsd-13-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 382 return NewV; 383 if (OldV == NewV) 396 U->setOperand(i, NewV); 406 void Simplifier::Context::replace(Value *OldV, Value *NewV) { argument 408 Root = NewV; 413 // NewV may be a complex tree that has just been created by one of the 416 // Identify all subtrees of NewV (includin [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 1224 Variable NewV(V.getType(), NewName + VariablePostfix); 1226 if (!NewV.getType().isVector() || NewV.getType().getNumElements() == 1) 1229 OS << " " << NewV.getType().str() << " " << NewV.getName() << ";"; 1230 emitReverseVariable(NewV, V); 1231 V = NewV;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 383 /// NewV, which has a different address space. This should happen for every 388 Value *NewV) const; 1289 Value *NewV) const = 0; 1562 Value *NewV) const override { 1563 return Impl.rewriteIntrinsicWithAddressSpace(II, OldV, NewV);
|
H A D | TargetTransformInfoImpl.h | 93 Value *NewV) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 1110 Value *NewV = It.second; 1120 LLVM_DEBUG(dbgs() << "Use " << *NewV << " in " << *U->getUser() 1122 U->set(NewV); 1133 if (isa<Constant>(NewV) && isa<BranchInst>(U->getUser())) { 1135 if (isa<UndefValue>(NewV)) {
|
H A D | GlobalOpt.cpp | 707 static bool OptimizeAwayTrappingUsesOfValue(Value *V, Constant *NewV) { 716 LI->setOperand(0, NewV); 720 SI->setOperand(1, NewV); 728 CB->setCalledOperand(NewV); 734 CB->setArgOperand(i, NewV); 745 NewV, CI->getType())); 763 NewV, Idxs));
|
H A D | AttributorAttributes.cpp | 285 Value *NewV = nullptr; 287 NewV = V->stripPointerCasts(); 293 NewV = CB->getArgOperand(Arg.getArgNo()); 298 if (NewV && NewV != V) { 299 Worklist.push_back({NewV, CtxI}); 334 if (Value *NewV = C.getValue()) { 335 Worklist.push_back({NewV, CtxI});
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 2419 Value *NewV = nullptr; local 2421 NewV = ConstantExpr::getBitCast(C, DestTy); 2426 NewV = combineLoadToNewType(*LI, DestTy); 2432 NewV = BCI->getOperand(0); 2434 NewV = NewPNodes[PrevPN]; 2436 assert(NewV); 2437 NewPN->addIncoming(NewV, OldPN->getIncomingBlock(j));
|
H A D | InstCombineAddSub.cpp | 666 Value *NewV = Builder.CreateFNeg(V); local 667 if (Instruction *I = dyn_cast<Instruction>(NewV)) 669 return NewV;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 300 IntrinsicInst *II, Value *OldV, Value *NewV) const { 301 return TTIImpl->rewriteIntrinsicWithAddressSpace(II, OldV, NewV);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 4231 Value *NewV = propagateMetadata(V, E->Scalars); 4235 NewV = Builder.CreateShuffleVector(NewV, UndefValue::get(VecTy), Mask, 4240 NewV = Builder.CreateShuffleVector(NewV, UndefValue::get(VecTy), 4243 E->VectorizedValue = NewV; 4244 return NewV;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1653 Value* NewV = llvm::UndefValue::get(RTy); local 1659 NewV = Builder.CreateInsertElement(NewV, VExt, IIndx, "shuf_ins"); 1661 return NewV;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 229 Value *NewV) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 8578 auto ExractInto = [&DAG, &dl](SDValue NewV, SDValue ConVec, unsigned &j) { 8579 EVT NewVT = NewV.getValueType(); 8582 SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, NewV,
|