• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:EnforceType

326   llvm::Value* EnforceType(CGBuilderTy &B, llvm::Value *V, llvm::Type *Ty) {
330 Address EnforceType(CGBuilderTy &B, Address V, llvm::Type *Ty) {
703 EnforceType(Builder, Receiver, IdTy),
704 EnforceType(Builder, cmd, SelectorTy) };
713 llvm::Value *lookupArgs[] = {EnforceType(Builder, ObjCSuper,
784 EnforceType(Builder, ReceiverPtr.getPointer(), PtrToIdTy),
785 EnforceType(Builder, cmd, SelectorTy),
786 EnforceType(Builder, self, IdTy) };
1212 llvm::Value *lookupArgs[] = {CGObjCGNU::EnforceType(Builder, ObjCSuper,
1432 llvm::Constant *EnforceType(llvm::Constant *Val, llvm::Type *Ty) {
1473 return EnforceType(GV, SelectorTy);
1484 auto *SelVal = EnforceType(GV, SelectorTy);
2057 EnforceType(Builder, Receiver, IdTy),
2058 EnforceType(Builder, cmd, SelectorTy) };
2074 EnforceType(Builder, ObjCSuper.getPointer(), PtrToObjCSuperTy), cmd,
2522 return RValue::get(EnforceType(Builder, Receiver,
2533 ActualArgs.add(RValue::get(EnforceType(Builder, Receiver, IdTy)), ASTIdTy);
2551 ReceiverClass = EnforceType(Builder, ReceiverClass, IdTy);
2606 ObjCSuper = EnforceType(Builder, ObjCSuper, PtrToObjCSuperTy);
2610 imp = EnforceType(Builder, imp, MSI.MessengerType);
2642 return RValue::get(EnforceType(Builder, Receiver,
2685 cmd = EnforceType(Builder, cmd, SelectorTy);
2686 Receiver = EnforceType(Builder, Receiver, IdTy);
2736 imp = EnforceType(Builder, imp, MSI.MessengerType);
3986 AddrWeakObj = EnforceType(B, AddrWeakObj, PtrToIdTy);
3993 src = EnforceType(B, src, IdTy);
3994 dst = EnforceType(B, dst, PtrToIdTy);
4002 src = EnforceType(B, src, IdTy);
4003 dst = EnforceType(B, dst, PtrToIdTy);
4013 src = EnforceType(B, src, IdTy);
4014 dst = EnforceType(B, dst, IdTy);
4021 src = EnforceType(B, src, IdTy);
4022 dst = EnforceType(B, dst, PtrToIdTy);
4031 DestPtr = EnforceType(B, DestPtr, PtrTy);
4032 SrcPtr = EnforceType(B, SrcPtr, PtrTy);