reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
58 struct AvailableValue;
259 Value *Address, gvn::AvailableValue &Res);
lib/Transforms/Scalar/GVN.cpp178 static AvailableValue get(Value *V, unsigned Offset = 0) { 179 AvailableValue Res; 186 static AvailableValue getMI(MemIntrinsic *MI, unsigned Offset = 0) { 187 AvailableValue Res; 194 static AvailableValue getLoad(LoadInst *LI, unsigned Offset = 0) { 195 AvailableValue Res; 202 static AvailableValue getUndef() { 203 AvailableValue Res; 243 AvailableValue AV; 245 static AvailableValueInBlock get(BasicBlock *BB, AvailableValue &&AV) { 254 return get(BB, AvailableValue::get(V, Offset)); 258 return get(BB, AvailableValue::getUndef()); 859 Value *Address, AvailableValue &Res) { 877 Res = AvailableValue::get(DepSI->getValueOperand(), Offset); 896 Res = AvailableValue::getLoad(DepLI, Offset); 909 Res = AvailableValue::getMI(DepMI, Offset); 930 Res = AvailableValue::get(UndefValue::get(LI->getType())); 936 Res = AvailableValue::get(Constant::getNullValue(LI->getType())); 952 Res = AvailableValue::get(S->getValueOperand()); 967 Res = AvailableValue::getLoad(LD); 1008 AvailableValue AV; 1546 AvailableValue AV;usr/include/c++/7.4.0/bits/move.h
98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };