/openbsd-current/gnu/usr.bin/perl/lib/ |
H A D | DBM_Filter.pm | 103 my $store = *{ "${class}::Store" }{CODE}; 110 { croak "$caller: No methods (Filter, Fetch or Store) found in class '$class'" } 112 my $need = defined($fetch) ? 'Store' : 'Fetch'; 116 { croak "$caller: Can't mix Filter with Store and Fetch in class '$class'" } 126 $callbacks{Store} = $store; 150 push @got, 'Store'; 167 croak "$caller: expected both Store & Fetch - got @got"; 238 Store => sub {...}); 251 sub Store { ... } 263 sub Store { [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonShuffler.h | 79 bool Load, Store; member in class:llvm::HexagonCVIResource 85 void setStore(bool f = true) { Store = f; } 95 bool mayStore() const { return Store; }
|
/openbsd-current/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68kCollapseMOVEMPass.cpp | 50 enum class AccessTy { None, Load, Store }; 142 void setStore() { Access = AccessTy::Store; } 145 bool isStore() const { return Access == AccessTy::Store; }
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 93 StoreInst *Store = LoopBuilder.CreateAlignedStore( local 97 Store->setMetadata(LLVMContext::MD_noalias, MDNode::get(Ctx, NewScope)); 101 Store->setAtomic(AtomicOrdering::Unordered); 158 StoreInst *Store = RBuilder.CreateAlignedStore(Load, DstGEP, PartDstAlign, local 162 Store->setMetadata(LLVMContext::MD_noalias, MDNode::get(Ctx, NewScope)); 166 Store->setAtomic(AtomicOrdering::Unordered); 244 StoreInst *Store = local 248 Store->setMetadata(LLVMContext::MD_noalias, MDNode::get(Ctx, NewScope)); 252 Store->setAtomic(AtomicOrdering::Unordered); 266 "Store siz 321 StoreInst *Store = ResBuilder.CreateAlignedStore(Load, DstGEP, PartDstAlign, local [all...] |
H A D | AssumeBundleBuilder.cpp | 274 if (auto *Store = dyn_cast<StoreInst>(I)) 275 return addAccessedPtr(I, Store->getPointerOperand(), 276 Store->getValueOperand()->getType(), 277 Store->getAlign());
|
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 143 // Actual Store type. 221 /// Return the internal tree as a Store. 222 Store asStore() const { 223 llvm::PointerIntPair<Store, 1, bool> Ptr = { 225 return reinterpret_cast<Store>(Ptr.getOpaqueValue()); 392 /// Creates the Store that correctly represents memory contents before 413 StoreRef invalidateRegions(Store store, 423 bool scanReachableSymbols(Store S, const MemRegion *R, 440 StoreRef Bind(Store store, Loc LV, SVal V) override { 448 StoreRef BindDefaultInitial(Store stor [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86PreAMXConfig.cpp | 109 bool checkVolatileModel(SmallSet<Value *, 4> &Loads, IntrinsicInst *Store, 208 IntrinsicInst *Store, 210 Value *ST = Store->getOperand(4); 207 checkVolatileModel(SmallSet<Value *, 4> &Loads, IntrinsicInst *Store, IntrinsicInst *KeyAMX) argument
|
H A D | X86LowerAMXType.cpp | 537 User *Store = createTileStore(I, I8Ptr); local 542 if (isa<PHINode>(V) || V == Store) 627 // Store the defined tile and load it before use. 646 User *Store = createTileStore(I, I8Ptr); local 652 if (V != Store) 1004 StoreInst *Store = dyn_cast<StoreInst>(U); local 1005 if (!Store) 1007 combineCastStore(cast<IntrinsicInst>(Cast), Store); local 1008 DeadStores.push_back(Store); 1011 for (auto *Store [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.h | 123 case Instruction::Store:
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanSLP.cpp | 142 if (Opcode == Instruction::Store) 178 case Instruction::Store: 208 A->getOpcode() != Instruction::Store) 450 case Instruction::Store:
|
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelDAGToDAG.cpp | 170 // Return true on success and if the result had no index. Store the 313 // Try to use scatter instruction Opcode to implement store Store. 314 bool tryScatter(StoreSDNode *Store, unsigned Opcode); 321 // Return true if Load and Store are loads and stores of the same size 330 bool canUseBlockOperation(StoreSDNode *Store, LoadSDNode *Load) const; 1219 bool SystemZDAGToDAGISel::tryScatter(StoreSDNode *Store, unsigned Opcode) { argument 1220 SDValue Value = Store->getValue(); 1223 if (Store->getMemoryVT().getSizeInBits() != Value.getValueSizeInBits()) 1238 if (!selectBDVAddr12Only(Store->getBasePtr(), ElemV, Base, Disp, Index) || 1242 SDLoc DL(Store); 1414 canUseBlockOperation(StoreSDNode *Store, LoadSDNode *Load) const argument 1446 auto *Store = cast<StoreSDNode>(N); local [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | GVNHoist.cpp | 202 // Insert the Store and a hash number of the store address and the stored 204 void insert(StoreInst *Store, GVNPass::ValueTable &VN) { argument 205 if (!Store->isSimple()) 208 Value *Ptr = Store->getPointerOperand(); 209 Value *Val = Store->getValueOperand(); 210 VNtoStores[{VN.lookupOrAdd(Ptr), VN.lookupOrAdd(Val)}].push_back(Store); 293 enum InsKind { Unknown, Scalar, Load, Store }; enumerator in enum:llvm::GVNHoist::InsKind 779 if (K == InsKind::Store) { 1202 else if (auto *Store = dyn_cast<StoreInst>(&I1)) 1203 SI.insert(Store, V [all...] |
H A D | LowerMatrixIntrinsics.cpp | 1188 /// Store matrix \p StoreVal starting at \p Ptr and using \p Stride between 1402 /// Ensure that the memory in \p Load does not alias \p Store by potentially 1405 Value *getNonAliasingPointer(LoadInst *Load, StoreInst *Store, argument 1407 MemoryLocation StoreLoc = MemoryLocation::get(Store); 1414 // Create code to check if the memory locations of the Load and Store 1536 Value *RPtr, ShapeInfo RShape, StoreInst *Store) { 1576 // Store result after the inner loop is done. 1578 storeMatrix(TileResult, Store->getPointerOperand(), Store->getAlign(), 1579 Store 1535 createTiledLoops(CallInst *MatMul, Value *LPtr, ShapeInfo LShape, Value *RPtr, ShapeInfo RShape, StoreInst *Store) argument 1594 emitSIMDTiling(CallInst *MatMul, LoadInst *LoadOp0, LoadInst *LoadOp1, StoreInst *Store, SmallPtrSetImpl<Instruction *> &FusedInsts) argument 1724 auto *Store = dyn_cast<StoreInst>(*MatMul->user_begin()); local [all...] |
H A D | SROA.cpp | 132 /// \param Dest Store destination. 1472 if (auto *Store = dyn_cast<StoreInst>(U)) { 1476 if (Store->isVolatile() || PreserveCFG) 1478 Ops.emplace_back(Store); 2895 StoreInst *Store = IRB.CreateAlignedStore(V, &NewAI, NewAI.getAlign()); 2896 Store->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, 2899 Store->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); 2903 migrateDebugInfo(&OldAI, RelativeOffset * 8, SliceSize * 8, &SI, Store, 2904 Store->getPointerOperand(), OrigV, DL); 2905 LLVM_DEBUG(dbgs() << " to: " << *Store << "\ [all...] |
/openbsd-current/gnu/usr.bin/perl/cpan/Term-ReadKey/ |
H A D | genchars.pl | 225 value = (char)SvIV(ST(i+1)); /* Store int value */ 441 value = (char)SvIV(ST(i+1)); /* Store int value */
|
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | SmallBitVector.h | 686 ArrayRef<uintptr_t> getData(uintptr_t &Store) const { 689 Store = getSmallBits(); 690 return Store; 738 uintptr_t Store; local 741 getHashValue(std::make_pair(V.size(), V.getData(Store)));
|
/openbsd-current/libexec/ld.so/i386/ |
H A D | ldasm.S | 101 movl %eax,44(%esp) # Store function to be called in obj
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVNExpression.h | 372 StoreInst *Store; 378 : MemoryExpression(NumOperands, ET_Store, MemoryLeader), Store(S), 389 StoreInst *getStoreInst() const { return Store; } 404 OS << " represents Store " << *Store;
|
/openbsd-current/libexec/ld.so/amd64/ |
H A D | ldasm.S | 108 movq %rax,88(%rsp) # Store function to be called in obj
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.h | 88 SDValue lowerPrivateTruncStore(StoreSDNode *Store, SelectionDAG &DAG) const;
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | LoadStoreOpt.cpp | 359 for (auto *Store : drop_begin(Stores)) 360 MergedLoc = DILocation::getMergedLocation(MergedLoc, Store->getDebugLoc()); 369 for (auto *Store : Stores) { 371 getIConstantVRegValWithLookThrough(Store->getValueReg(), *MRI); 572 // Store wasn't eligible to be added. May need to record it as a
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | IVDescriptors.h | 73 RecurrenceDescriptor(Value *Start, Instruction *Exit, StoreInst *Store, argument 78 : IntermediateStore(Store), StartValue(Start), LoopExitInstr(Exit),
|
/openbsd-current/gnu/llvm/llvm/lib/IR/ |
H A D | Instruction.cpp | 438 case Store: return "store"; 641 case Instruction::Store: 650 case Instruction::Store: 676 case Instruction::Store: 700 case Instruction::Store: 711 case Instruction::Store:
|
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFastISel.cpp | 1244 const auto *Store = cast<StoreInst>(I); local 1245 if (Store->isAtomic()) 1247 if (!WebAssembly::isDefaultAddressSpace(Store->getPointerAddressSpace())) 1250 Store->getValueOperand()->getType()->isVectorTy()) 1254 if (!computeAddress(Store->getPointerOperand(), Addr)) 1260 switch (getSimpleType(Store->getValueOperand()->getType())) { 1288 Register ValueReg = getRegForValue(Store->getValueOperand()); 1292 ValueReg = maskI1Value(ValueReg, Store->getValueOperand()); 1296 addLoadStoreOperands(Addr, MIB, createMachineMemOperandFor(Store)); 1416 case Instruction::Store [all...] |
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interface_atomic.cpp | 526 ATOMIC_IMPL(Store, a, v, mo); 531 ATOMIC_IMPL(Store, a, v, mo); 536 ATOMIC_IMPL(Store, a, v, mo); 541 ATOMIC_IMPL(Store, a, v, mo); 547 ATOMIC_IMPL(Store, a, v, mo); 879 ATOMIC(Store, *(a32**)a, *(a32*)(a+8), mo_release); 884 ATOMIC(Store, *(a64**)a, *(a64*)(a+8), mo_release);
|