Searched refs:Store (Results 101 - 125 of 199) sorted by relevance

12345678

/openbsd-current/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/
H A DProxySubs.pm337 /* Store a hash of all symbols missing from the package. To avoid trampling on
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp23 #include "clang/StaticAnalyzer/Core/PathSensitive/Store.h"
575 if (Store store = reapedStore.getStore()) {
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp712 // Store it below the register saved area plus padding.
1907 // Store low part.
1918 // Store high part.
2221 bool Store = HII.isStoreToStackSlot(In, SFI) && !HII.isPredicated(In); local
2222 if (Load && Store) {
2234 if (Load || Store) {
2288 } else if (Store) {
H A DHexagonVectorCombine.cpp91 Store, // Store size enumerator in enum:__anon2880::HexagonVectorCombine::SizeKind
94 int getSizeOf(const Value *Val, SizeKind Kind = Store) const;
95 int getSizeOf(const Type *Ty, SizeKind Kind = Store) const;
1040 Value *Store =
1046 propagateMetadata(cast<Instruction>(Store),
1818 case Store:
2217 // Store Results[Begin] = L, Results[(Begin+End)/2] = H
H A DHexagonISelLowering.cpp982 // Store the saved register area start pointer.
983 SDValue Store = local
987 MemOps.push_back(Store);
989 // Store saved register area end pointer.
992 Store = DAG.getStore(Op.getOperand(0), DL,
996 MemOps.push_back(Store);
998 // Store overflow area pointer.
1001 Store = DAG.getStore(Op.getOperand(0), DL,
1005 MemOps.push_back(Store);
3122 // Store th
[all...]
H A DHexagonGenInsert.cpp1453 bool Store = false;
1454 if (MI->isInlineAsm() || !MI->isSafeToMove(nullptr, Store))
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlan.h856 return Opcode == Instruction::Store || Opcode == Instruction::Call ||
866 case Instruction::Store:
1665 VPWidenMemoryInstructionRecipe(StoreInst &Store, VPValue *Addr,
1669 Ingredient(Store), Consecutive(Consecutive), Reverse(Reverse) {
H A DLoopVectorize.cpp707 /// Store instructions that were predicated.
1219 /// This function takes cost-based decisions for Load/Store instructions
1418 /// The sets depend on CM decision for Load/Store instructions
1678 /// The cost calculation for Load/Store instruction \p I with uniform pointer -
1680 /// Store: scalar store + (loop invariant value stored? 0 : extract of last
4219 if (auto *Store = dyn_cast<StoreInst>(MemAccess))
4220 if (Ptr == Store->getValueOperand())
4280 } else if (auto *Store = dyn_cast<StoreInst>(&I)) {
4281 evaluatePtrUse(Store, Store
[all...]
H A DSLPVectorizer.cpp793 case Instruction::Store: {
2842 // Store the result in the cache.
4257 OpTE->getOpcode() == Instruction::Store && !Order.empty()) {
4496 OpTE->getOpcode() == Instruction::Store && !Order.empty()) {
5723 case Instruction::Store: {
6390 // Store current mask in the IdentityMask so later we did not lost
6906 if (E->getOpcode() == Instruction::Store) {
7330 case Instruction::Store: {
7335 return TTI->getMemoryOpCost(Instruction::Store, ScalarTy, VI->getAlign(),
7344 return TTI->getMemoryOpCost(Instruction::Store, VecT
[all...]
/openbsd-current/gnu/llvm/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp550 return new (Arena) til::Store(E0, E1);
720 til::SExpr *St = new (Arena) til::Store(Ptr, E);
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp127 case Instruction::Store:
303 NumStores += getMemoryOpCost(Instruction::Store, MemAccessTy,
1128 // Store the load or its truncated or extended value in FoldedValue.
1158 // Store/Load reversed saves one instruction.
/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp916 MachineInstr *Store = BuildMI(MBB, I, I.getDebugLoc(), TII.get(Mips::SW))
920 if (!constrainSelectedInstRegOperands(*Store, TII, TRI, RBI))
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1437 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, local
1440 // Store the new subvector into the specified index.
1443 Store = DAG.getStore(Store, dl, SubVec, SubVecPtr,
1447 Lo = DAG.getLoad(Lo.getValueType(), dl, Store, StackPtr, PtrInfo,
1456 Hi = DAG.getLoad(Hi.getValueType(), dl, Store, StackPtr, MPI, SmallestAlign);
1756 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, local
1759 // Store the new element. This may be larger than the vector element type,
1762 Store = DAG.getTruncStore(
1763 Store, d
3159 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, local
3214 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, local
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp510 // F16 - Load/Store Actions.
3300 SDValue Store = local
3302 MemOpChains.push_back(Store);
6436 if (BaseOpcode->Store) {
6620 if (DMaskLanes == 0 && !BaseOpcode->Store) {
6649 if (BaseOpcode->Store || BaseOpcode->Atomic)
6722 if (BaseOpcode->Store)
9265 StoreSDNode *Store = cast<StoreSDNode>(Op); local
9266 EVT VT = Store->getMemoryVT();
9269 return DAG.getTruncStore(Store
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3856 // Store first byte : number of int regs
3864 // Store second byte : number of float regs
3871 // Store second word : arguments given on stack
3877 // Store third word : arguments given in registers
4231 SDValue Store = local
4233 MemOps.push_back(Store);
4250 SDValue Store = local
4252 MemOps.push_back(Store);
4435 SDValue Store = local
4438 MemOps.push_back(Store);
4465 SDValue Store = local
4643 SDValue Store = local
6464 SDValue Store = local
7210 SDValue Store = local
7415 SDValue Store = local
8637 SDValue Store = DAG.getStore(Chain, dl, SINT.getOperand(0), FIdx, local
8697 SDValue Store = DAG.getStore(Chain, dl, Src, FIdx, local
8732 SDValue Store = DAG.getStore( local
10969 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Op.getOperand(0), FIdx, local
11132 SDValue Store = local
14828 SDValue Store = DAG.getMemIntrinsicNode(PPCISD::STXVD2X, dl, local
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1320 SDValue Store = CurDAG->getTruncStore( local
1322 SDValue Result = CurDAG->getExtLoad(ISD::EXTLOAD, dl, DstVT, Store,
1377 SDValue Store, Result; local
1381 Store = CurDAG->getMemIntrinsicNode(X86ISD::FST, dl, VTs, Ops, MemVT,
1385 SDNodeFlags Flags = Store->getFlags();
1387 Store->setFlags(Flags);
1391 Store = CurDAG->getStore(N->getOperand(0), dl, N->getOperand(1), MemTmp,
1397 SDValue Ops[] = {Store, MemTmp};
1408 Result = CurDAG->getLoad(DstVT, dl, Store, MemTmp, MPI);
3142 // Visualization of Load-Op-Store fusio
[all...]
H A DX86TargetTransformInfo.cpp4288 return getMemoryOpCost(Instruction::Store, Val, VecAlign, 0, CostKind) +
4294 return getMemoryOpCost(Instruction::Store, Val, VecAlign, 0, CostKind) +
4295 getMemoryOpCost(Instruction::Store, ScalarType, SclAlign, 0,
4687 // Store instruction with index and scale costs 2 Uops.
4697 assert((Opcode == Instruction::Load || Opcode == Instruction::Store) &&
4712 if (Opcode == Instruction::Store && OpInfo.isConstant())
4845 bool IsStore = (Instruction::Store == Opcode);
5553 case Instruction::Store:
5764 /// Opcode - Load or Store instruction.
5806 /*Extract=*/Opcode == Instruction::Store, CostKin
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp216 case Instruction::Store:
1148 StoreInst *Store = Builder.CreateStore(VecOp, VecPtr); local
1149 Store->copyMetadata(II);
2597 if (ST->isMisaligned128StoreSlow() && Opcode == Instruction::Store &&
2662 Cost += getMemoryOpCost(Instruction::Store, I, Align(128), 0, CostKind) +
H A DAArch64ISelLowering.cpp3838 unsigned PrfOp = (IsWrite << 4) | // Load/Store bit
4802 unsigned PrfOp = (IsWrite << 4) | // Load/Store bit
6269 // Store the buffer pointer to the TPIDR2 stack object.
6725 SDValue Store = local
6730 MemOps.push_back(Store);
6756 SDValue Store = DAG.getStore(Val.getValue(1), DL, Val, FIN, local
6758 MemOps.push_back(Store);
7520 SDValue Store = DAG.getStore(Chain, DL, Arg, DstAddr, DstInfo); local
7521 MemOpChains.push_back(Store);
9592 // Store th
23046 auto Store = cast<StoreSDNode>(Op); local
23079 auto *Store = cast<MaskedStoreSDNode>(Op); local
[all...]
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGAtomic.cpp595 llvm::StoreInst *Store = CGF.Builder.CreateStore(LoadVal1, Ptr); local
596 Store->setAtomic(Order, Scope);
597 Store->setVolatile(E->isVolatile());
1857 // Store new value in the corresponding memory area.
1950 // Store new value in the corresponding memory area.
/openbsd-current/gnu/llvm/lldb/source/Expression/
H A DIRInterpreter.cpp623 case Instruction::Store:
1320 case Instruction::Store: {
1323 // The semantics of Store are:
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp350 (Opcode == Instruction::Store &&
1111 if (Opcode == Instruction::Store && OpInfo.isConstant())
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp324 case Instruction::Store:
326 if (Opcode == Instruction::Store) {
1203 // Store aggregated inputs in the struct.
1333 // Store the arguments right after the definition of output value.
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DMachineSink.cpp1163 // Store in block From should be already considered when just enter function
1404 bool Store =
1406 if (!MI.isSafeToMove(AA, Store)) {
/openbsd-current/gnu/usr.bin/perl/cpan/Params-Check/lib/Params/
H A DCheck.pm325 q|Store variable for '%1' is not a reference!|, $key

Completed in 824 milliseconds

12345678