reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
660 Value *AddrInt = Builder.CreatePtrToInt(Addr, DL.getIntPtrType(Ctx)); 661 Ret.AlignedAddr = Builder.CreateIntToPtr( 662 Builder.CreateAnd(AddrInt, ~(uint64_t)(WordSize - 1)), WordPtrType, 665 Value *PtrLSB = Builder.CreateAnd(AddrInt, WordSize - 1, "PtrLSB"); 668 Ret.ShiftAmt = Builder.CreateShl(PtrLSB, 3); 672 Builder.CreateShl(Builder.CreateXor(PtrLSB, WordSize - ValueSize), 3); 672 Builder.CreateShl(Builder.CreateXor(PtrLSB, WordSize - ValueSize), 3); 675 Ret.ShiftAmt = Builder.CreateTrunc(Ret.ShiftAmt, Ret.WordType, "ShiftAmt"); 676 Ret.Mask = Builder.CreateShl( 679 Ret.Inv_Mask = Builder.CreateNot(Ret.Mask, "Inv_Mask");