reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2869 CGBuilderTy &Bld = CGF.Builder; 2871 CharUnits Size = CGF.getContext().getTypeSizeInChars(ElemType); 2885 Bld.CreateConstGEP(SrcAddr, 1), CGF.VoidPtrTy); 2889 QualType IntType = CGF.getContext().getIntTypeForBitwidth( 2890 CGF.getContext().toBits(CharUnits::fromQuantity(IntSize)), 2892 llvm::Type *IntTy = CGF.ConvertTypeForMem(IntType); 2897 llvm::BasicBlock *PreCondBB = CGF.createBasicBlock(".shuffle.pre_cond"); 2898 llvm::BasicBlock *ThenBB = CGF.createBasicBlock(".shuffle.then"); 2899 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".shuffle.exit"); 2901 CGF.EmitBlock(PreCondBB); 2912 Ptr.getPointer(), CGF.VoidPtrTy)); 2915 CGF.EmitBlock(ThenBB); 2917 CGF, CGF.EmitLoadOfScalar(Ptr, /*Volatile=*/false, IntType, Loc), 2917 CGF, CGF.EmitLoadOfScalar(Ptr, /*Volatile=*/false, IntType, Loc), 2919 CGF.EmitStoreOfScalar(Res, ElemPtr, /*Volatile=*/false, IntType); 2924 CGF.EmitBranch(PreCondBB); 2925 CGF.EmitBlock(ExitBB); 2928 CGF, CGF.EmitLoadOfScalar(Ptr, /*Volatile=*/false, IntType, Loc), 2928 CGF, CGF.EmitLoadOfScalar(Ptr, /*Volatile=*/false, IntType, Loc), 2930 CGF.EmitStoreOfScalar(Res, ElemPtr, /*Volatile=*/false, IntType);