Lines Matching defs:pointer
9 // This class provides a simple wrapper for a pair of a pointer and an
28 Address(llvm::Value *pointer, CharUnits alignment)
29 : Pointer(pointer), Alignment(alignment) {
30 assert((!alignment.isZero() || pointer == nullptr) &&
42 /// Return the type of the pointer value.
49 /// When IR pointer types lose their element type, we should simply
60 /// Return the IR name of the pointer value.
65 /// Return the alignment of this pointer.
76 ConstantAddress(llvm::Constant *pointer, CharUnits alignment)
77 : Address(pointer, alignment) {}