Searched refs:StoredVal (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DGVN.cpp811 static bool CanCoerceMustAliasedValueToLoad(Value *StoredVal, argument
817 StoredVal->getType()->isStructTy() ||
818 StoredVal->getType()->isArrayTy())
822 if (TD.getTypeSizeInBits(StoredVal->getType()) <
835 static Value *CoerceAvailableValueToLoadType(Value *StoredVal, argument
839 if (!CanCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, TD))
843 Type *StoredValTy = StoredVal->getType();
853 return new BitCastInst(StoredVal, LoadedTy, "", InsertPt);
858 StoredVal = new PtrToIntInst(StoredVal, StoredValT
1874 Value *StoredVal = DepSI->getValueOperand(); local
[all...]
H A DLoopIdiomRecognize.cpp776 Value *StoredVal = SI->getValueOperand();
780 uint64_t SizeInBits = TD->getTypeSizeInBits(StoredVal->getType());
811 StoredVal, SI, StoreEv, BECount))
817 if (LoadInst *LI = dyn_cast<LoadInst>(StoredVal)) {
945 unsigned StoreAlignment, Value *StoredVal,
953 Value *SplatValue = isBytewiseValue(StoredVal);
965 (PatternValue = getMemSetPatternValue(StoredVal, *TD))) {
944 processLoopStridedStore(Value *DestPtr, unsigned StoreSize, unsigned StoreAlignment, Value *StoredVal, Instruction *TheStore, const SCEVAddRecExpr *Ev, const SCEV *BECount) argument
H A DScalarReplAggregates.cpp322 Value *ConvertScalar_InsertValue(Value *StoredVal, Value *ExistingVal,
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp233 Value *StoredVal = SI->getOperand(0); local
235 if (Constant *C = dyn_cast<Constant>(StoredVal)) {
242 if (StoredVal == GV->getInitializer()) {
245 } else if (isa<LoadInst>(StoredVal) &&
246 cast<LoadInst>(StoredVal)->getOperand(0) == GV) {
251 GS.StoredOnceValue = StoredVal;
253 GS.StoredOnceValue == StoredVal) {
1302 Instruction *StoredVal) {
1326 if (InVal == StoredVal) continue;
1856 Instruction *StoredVal local
1301 AllGlobalLoadUsesSimpleEnoughForHeapSRA(const GlobalVariable *GV, Instruction *StoredVal) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1850 SDValue StoredVal, SelectionDAG *CurDAG,
1857 if (StoredVal.getResNo() != 0) return false;
1860 if (!StoredVal.getNode()->hasNUsesOfValue(1, 0)) return false;
1866 SDValue Load = StoredVal->getOperand(0);
2649 SDValue StoredVal = StoreNode->getOperand(1); local
2650 unsigned Opc = StoredVal->getOpcode();
2654 if (!isLoadIncOrDecStore(StoreNode, Opc, StoredVal, CurDAG,
2675 ReplaceUses(SDValue(StoredVal.getNode(), 1), SDValue(Result, 0));
1849 isLoadIncOrDecStore(StoreSDNode *StoreNode, unsigned Opc, SDValue StoredVal, SelectionDAG *CurDAG, LoadSDNode* &LoadNode, SDValue &InputChain) argument
H A DX86ISelLowering.cpp16957 SDValue StoredVal = St->getOperand(1); local
16972 SDValue Value0 = Extract128BitVector(StoredVal, 0, DAG, dl);
16973 SDValue Value1 = Extract128BitVector(StoredVal, NumElems/2, DAG, dl);
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1027 VectorParts &StoredVal = getVectorValue(SI->getValueOperand()); local
1035 StoredVal[Part] = reverseVector(StoredVal[Part]);
1043 Builder.CreateStore(StoredVal[Part], VecPtr)->setAlignment(Alignment);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp1776 SVal StoredVal = State->getSVal(regionLoc->getRegion()); local
1777 if (StoredVal != Val)
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7882 SDValue StoredVal = St->getValue();
7883 bool IsLoadSrc = isa<LoadSDNode>(StoredVal);
7884 if (!isa<ConstantSDNode>(StoredVal) && !isa<ConstantFPSDNode>(StoredVal) &&
8024 SDValue StoredVal = St->getValue(); local
8026 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(StoredVal)) {
8028 } else if (ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(StoredVal)) {
8044 TLI.getTypeToTransformTo(*DAG.getContext(), StoredVal.getValueType());
8085 SDValue StoredVal; local
8090 StoredVal
[all...]

Completed in 460 milliseconds