Lines Matching defs:StoreFatPtrsAsIntsVisitor
52 // is handled by `StoreFatPtrsAsIntsVisitor` , which visits loads, stores, and
434 class StoreFatPtrsAsIntsVisitor
435 : public InstVisitor<StoreFatPtrsAsIntsVisitor, bool> {
451 StoreFatPtrsAsIntsVisitor(BufferFatPtrToIntTypeMap *TypeMap, LLVMContext &Ctx)
463 Value *StoreFatPtrsAsIntsVisitor::fatPtrsToInts(Value *V, Type *From, Type *To,
501 Value *StoreFatPtrsAsIntsVisitor::intsToFatPtrs(Value *V, Type *From, Type *To,
534 bool StoreFatPtrsAsIntsVisitor::processFunction(Function &F) {
545 bool StoreFatPtrsAsIntsVisitor::visitAllocaInst(AllocaInst &I) {
554 bool StoreFatPtrsAsIntsVisitor::visitGetElementPtrInst(GetElementPtrInst &I) {
566 bool StoreFatPtrsAsIntsVisitor::visitLoadInst(LoadInst &LI) {
584 bool StoreFatPtrsAsIntsVisitor::visitStoreInst(StoreInst &SI) {
2325 StoreFatPtrsAsIntsVisitor MemOpsRewrite(&IntTM, M.getContext());