reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
12384 Ops.push_back(EmitScalarExpr(E->getArg(i))); 12413 Ops[0] = Builder.CreateBitCast(Ops[0], Int8PtrTy); 12413 Ops[0] = Builder.CreateBitCast(Ops[0], Int8PtrTy); 12415 Ops[1] = Builder.CreateBitCast(Ops[1], Int8PtrTy); 12415 Ops[1] = Builder.CreateBitCast(Ops[1], Int8PtrTy); 12416 Ops[0] = Builder.CreateGEP(Ops[1], Ops[0]); 12416 Ops[0] = Builder.CreateGEP(Ops[1], Ops[0]); 12416 Ops[0] = Builder.CreateGEP(Ops[1], Ops[0]); 12417 Ops.pop_back(); 12463 return Builder.CreateCall(F, Ops, ""); 12481 Ops[1] = Builder.CreateBitCast(Ops[1], Int8PtrTy); 12481 Ops[1] = Builder.CreateBitCast(Ops[1], Int8PtrTy); 12483 Ops[2] = Builder.CreateBitCast(Ops[2], Int8PtrTy); 12483 Ops[2] = Builder.CreateBitCast(Ops[2], Int8PtrTy); 12484 Ops[1] = Builder.CreateGEP(Ops[2], Ops[1]); 12484 Ops[1] = Builder.CreateGEP(Ops[2], Ops[1]); 12484 Ops[1] = Builder.CreateGEP(Ops[2], Ops[1]); 12485 Ops.pop_back(); 12525 return Builder.CreateCall(F, Ops, ""); 12659 ConstantInt *ArgCI = dyn_cast<ConstantInt>(Ops[2]); 12670 std::swap(Ops[0], Ops[1]); 12670 std::swap(Ops[0], Ops[1]); 12674 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int64Ty, 2)); 12674 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int64Ty, 2)); 12684 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); 12684 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); 12685 Ops[0] = Builder.CreateShuffleVector(Ops[0], Ops[0], ShuffleMask); 12685 Ops[0] = Builder.CreateShuffleVector(Ops[0], Ops[0], ShuffleMask); 12685 Ops[0] = Builder.CreateShuffleVector(Ops[0], Ops[0], ShuffleMask); 12692 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); 12692 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); 12693 Ops[2] = ConstantInt::getSigned(Int32Ty, Index); 12694 return Builder.CreateCall(F, Ops); 12701 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); 12701 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); 12705 ConstantInt *ArgCI = dyn_cast<ConstantInt>(Ops[1]); 12714 Ops[1] = ConstantInt::getSigned(Int32Ty, Index); 12717 Value *Call = Builder.CreateCall(F, Ops); 12728 Ops[1] = ConstantInt::getSigned(Int32Ty, Index); 12729 return Builder.CreateCall(F, Ops); 12734 ConstantInt *ArgCI = dyn_cast<ConstantInt>(Ops[2]); 12738 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); 12738 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); 12739 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int64Ty, 2)); 12739 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int64Ty, 2)); 12752 Builder.CreateShuffleVector(Ops[0], Ops[1], ShuffleMask); 12752 Builder.CreateShuffleVector(Ops[0], Ops[1], ShuffleMask); 12759 ConstantInt *ArgCI = dyn_cast<ConstantInt>(Ops[2]); 12762 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); 12762 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); 12763 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int32Ty, 4)); 12763 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int32Ty, 4)); 12793 Builder.CreateShuffleVector(Ops[0], Ops[1], ShuffleMask); 12793 Builder.CreateShuffleVector(Ops[0], Ops[1], ShuffleMask); 12802 llvm::UndefValue::get(llvm::VectorType::get(Ops[0]->getType(), 2)); 12804 UndefValue, Ops[0], (uint64_t)(isLittleEndian ? 1 : 0)); 12805 Res = Builder.CreateInsertElement(Res, Ops[1], 12811 ConstantInt *Index = cast<ConstantInt>(Ops[1]); 12813 Ops[0], llvm::VectorType::get(ConvertType(E->getType()), 2));