reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelLowering.cpp
16608   Module *M = Builder.GetInsertBlock()->getParent()->getParent();
16620     Addr = Builder.CreateBitCast(Addr, Type::getInt8PtrTy(M->getContext()));
16621     Value *LoHi = Builder.CreateCall(Ldrex, Addr, "lohi");
16623     Value *Lo = Builder.CreateExtractValue(LoHi, 0, "lo");
16624     Value *Hi = Builder.CreateExtractValue(LoHi, 1, "hi");
16627     Lo = Builder.CreateZExt(Lo, ValTy, "lo64");
16628     Hi = Builder.CreateZExt(Hi, ValTy, "hi64");
16629     return Builder.CreateOr(
16630         Lo, Builder.CreateShl(Hi, ConstantInt::get(ValTy, 32)), "val64");
16637   return Builder.CreateTruncOrBitCast(
16638       Builder.CreateCall(Ldrex, Addr),