Home | History | Annotate | Download | only in IR

Lines Matching defs:GEP

708 /// getElementValue - Return a zero of the right value for the specified GEP
716 /// getElementValue - Return a zero of the right value for the specified GEP
741 /// getElementValue - Return an undef of the right value for the specified GEP
749 /// getElementValue - Return an undef of the right value for the specified GEP
1830 // sizeof is implemented as: (i64) gep (Ty*)null, 1
1831 // Note that a non-inbounds gep is used, as null isn't within any object.
1833 Constant *GEP = getGetElementPtr(
1835 return getPtrToInt(GEP,
1840 // alignof is implemented as: (i64) gep ({i1,Ty}*)null, 0, 1
1841 // Note that a non-inbounds gep is used, as null isn't within any object.
1848 Constant *GEP = getGetElementPtr(NullPtr, Indices);
1849 return getPtrToInt(GEP,
1859 // offsetof is implemented as: (i64) gep (Ty*)null, 0, FieldNo
1860 // Note that a non-inbounds gep is used, as null isn't within any object.
1865 Constant *GEP = getGetElementPtr(
1867 return getPtrToInt(GEP,
1916 assert(Ty && "GEP indices invalid!");