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

/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DGVN.cpp731 static bool CanCoerceMustAliasedValueToLoad(Value *StoredVal, argument
737 StoredVal->getType()->isStructTy() ||
738 StoredVal->getType()->isArrayTy())
742 if (TD.getTypeSizeInBits(StoredVal->getType()) <
756 static Value *CoerceAvailableValueToLoadType(Value *StoredVal, argument
760 if (!CanCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, TD))
764 Type *StoredValTy = StoredVal->getType();
773 return new BitCastInst(StoredVal, LoadedTy, "", InsertPt);
778 StoredVal = new PtrToIntInst(StoredVal, StoredValT
1896 Value *StoredVal = DepSI->getValueOperand(); local
[all...]
H A DLoopIdiomRecognize.cpp279 Value *StoredVal = SI->getValueOperand();
283 uint64_t SizeInBits = TD->getTypeSizeInBits(StoredVal->getType());
314 StoredVal, SI, StoreEv, BECount))
320 if (LoadInst *LI = dyn_cast<LoadInst>(StoredVal)) {
448 unsigned StoreAlignment, Value *StoredVal,
456 Value *SplatValue = isBytewiseValue(StoredVal);
468 (PatternValue = getMemSetPatternValue(StoredVal, *TD))) {
447 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,
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DGlobalOpt.cpp236 Value *StoredVal = SI->getOperand(0); local
237 if (StoredVal == GV->getInitializer()) {
240 } else if (isa<LoadInst>(StoredVal) &&
241 cast<LoadInst>(StoredVal)->getOperand(0) == GV) {
246 GS.StoredOnceValue = StoredVal;
248 GS.StoredOnceValue == StoredVal) {
1298 Instruction *StoredVal) {
1322 if (InVal == StoredVal) continue;
1851 Instruction *StoredVal = cast<Instruction>(SI->getOperand(0)); local
1853 // If we've already replaced the input, StoredVal wil
1297 AllGlobalLoadUsesSimpleEnoughForHeapSRA(const GlobalVariable *GV, Instruction *StoredVal) argument
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1846 SDValue StoredVal, SelectionDAG *CurDAG,
1853 if (StoredVal.getResNo() != 0) return false;
1856 if (!StoredVal.getNode()->hasNUsesOfValue(1, 0)) return false;
1862 SDValue Load = StoredVal->getOperand(0);
2648 SDValue StoredVal = StoreNode->getOperand(1); local
2649 unsigned Opc = StoredVal->getOpcode();
2653 if (!isLoadIncOrDecStore(StoreNode, Opc, StoredVal, CurDAG,
2675 ReplaceUses(SDValue(StoredVal.getNode(), 1), SDValue(Result, 0));
1845 isLoadIncOrDecStore(StoreSDNode *StoreNode, unsigned Opc, SDValue StoredVal, SelectionDAG *CurDAG, LoadSDNode* &LoadNode, SDValue &InputChain) argument
H A DX86ISelLowering.cpp15365 SDValue StoredVal = St->getOperand(1); local
15373 StoredVal.getNode()->getOpcode() == ISD::CONCAT_VECTORS &&
15374 StoredVal.getNumOperands() == 2) {
15375 SDValue Value0 = StoredVal.getOperand(0);
15376 SDValue Value1 = StoredVal.getOperand(1);
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7474 SDValue StoredVal = St->getValue();
7475 bool IsLoadSrc = isa<LoadSDNode>(StoredVal);
7476 if (!isa<ConstantSDNode>(StoredVal) && !isa<ConstantFPSDNode>(StoredVal) &&
7575 SDValue StoredVal = St->getValue(); local
7576 bool IsConst = (isa<ConstantSDNode>(StoredVal) ||
7577 isa<ConstantFPSDNode>(StoredVal));

Completed in 231 milliseconds