Searched refs:CallInst (Results 101 - 125 of 155) sorted by relevance

1234567

/freebsd-10.2-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h41 class CallInst;
383 virtual bool getTgtMemIntrinsic(IntrinsicInfo &, const CallInst &,
2059 virtual bool mayBeEmittedAsTailCall(CallInst *) const {
2138 virtual bool ExpandInlineAsm(CallInst *) const {
2178 /// otherwise it is the incoming operand to the CallInst. This gets
/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DLint.cpp77 void visitCallInst(CallInst &I);
258 if (CS.isCall() && cast<CallInst>(CS.getInstruction())->isTailCall())
347 void Lint::visitCallInst(CallInst &I) {
H A DBasicAliasAnalysis.cpp82 if (isa<CallInst>(V) || isa<InvokeInst>(V) || isa<Argument>(V))
709 if (const CallInst *CI = dyn_cast<CallInst>(CS.getInstruction()))
H A DAliasAnalysis.cpp524 if (isa<CallInst>(V) || isa<InvokeInst>(V))
H A DMemoryDependenceAnalysis.cpp151 if (const CallInst *CI = isFreeCall(Inst, AA->getTargetLibraryInfo())) {
586 } else if (isa<CallInst>(QueryInst) || isa<InvokeInst>(QueryInst)) {
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp561 const CallInst *Call = cast<CallInst>(I);
831 if (const CallInst *Call = dyn_cast<CallInst>(I)) {
848 if (!isa<CallInst>(I)) {
H A DSelectionDAGBuilder.cpp312 if (const CallInst *CI = dyn_cast<CallInst>(I))
404 if (const CallInst *CI = dyn_cast<CallInst>(I))
3699 void SelectionDAGBuilder::visitTargetIntrinsic(const CallInst &I,
4558 SelectionDAGBuilder::visitIntrinsicCall(const CallInst &I, unsigned Intrinsic) {
5589 bool SelectionDAGBuilder::visitMemCmpCall(const CallInst &I) {
5686 bool SelectionDAGBuilder::visitMemChrCall(const CallInst &I) {
5717 bool SelectionDAGBuilder::visitStrCpyCall(const CallInst &I, bool isStpcpy) {
5746 bool SelectionDAGBuilder::visitStrCmpCall(const CallInst
[all...]
/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DDIBuilder.cpp1212 return CallInst::Create(DeclareFn, Args, "", InsertBefore);
1229 return CallInst::Create(DeclareFn, Args, "", T);
1231 return CallInst::Create(DeclareFn, Args, "", InsertAtEnd);
1247 return CallInst::Create(ValueFn, Args, "", InsertBefore);
1263 return CallInst::Create(ValueFn, Args, "", InsertAtEnd);
H A DAsmWriter.cpp526 if (const CallInst *CI = dyn_cast<CallInst>(I)) {
1769 if (isa<CallInst>(I) && cast<CallInst>(I).isTailCall())
1881 } else if (const CallInst *CI = dyn_cast<CallInst>(&I)) {
H A DCore.cpp1789 if (CallInst *CI = dyn_cast<CallInst>(V))
1798 if (CallInst *CI = dyn_cast<CallInst>(V))
1839 return unwrap<CallInst>(Call)->isTailCall();
1843 unwrap<CallInst>(Call)->setTailCall(isTailCall);
2179 Instruction* Malloc = CallInst::CreateMalloc(unwrap(B)->GetInsertBlock(),
2190 Instruction* Malloc = CallInst::CreateMalloc(unwrap(B)->GetInsertBlock(),
2208 CallInst::CreateFree(unwrap(PointerVal), unwrap(B)->GetInsertBlock())));
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp602 CallInst *Call = IRB.CreateCall(MS.WarningFn);
1880 CallInst *Call = cast<CallInst>(&I);
2132 if (CallInst *CI = dyn_cast<CallInst>(&I)) {
2170 SmallVector<CallInst*, 16> VAStartInstrumentationList;
2282 CallInst *OrigInst = VAStartInstrumentationList[i];
H A DAddressSanitizer.cpp750 CallInst *Call = SizeArgument
840 CallInst::Create(AsanUnpoisonGlobals, "", RI);
1357 CallInst *CI = dyn_cast<CallInst>(I);
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp645 // Returns true if the provided CallInst represents an intrinsic that can
647 bool isVectorizableIntrinsic(CallInst* I) {
827 if (CallInst *C = dyn_cast<CallInst>(I)) {
1038 CallInst *CI = dyn_cast<CallInst>(I);
1044 *A1J = cast<CallInst>(J)->getArgOperand(1);
1057 CallInst *CJ = cast<CallInst>(J);
2705 } else if (isa<CallInst>(
[all...]
H A DLoopVectorize.cpp1862 static Intrinsic::ID checkUnaryFloatSignature(const CallInst &I,
1873 static Intrinsic::ID checkBinaryFloatSignature(const CallInst &I,
1888 getIntrinsicIDForCall(CallInst *CI, const TargetLibraryInfo *TLI) {
2729 CallInst *CI = cast<CallInst>(it);
3089 CallInst *CI = dyn_cast<CallInst>(it);
3876 CallInst *Call = dyn_cast<CallInst>(it);
5014 CallInst *C
[all...]
/freebsd-10.2-release/contrib/llvm/include/llvm-c/
H A DCore.h1132 macro(CallInst) \
2253 * llvm::Instruction types, e.g. llvm::CallInst.
2330 * llvm::CallInst class tree.
2338 * This expects an LLVMValueRef that corresponds to a llvm::CallInst or
2341 * @see llvm::CallInst::setCallingConv()
2366 * This only works on llvm::CallInst instructions.
2368 * @see llvm::CallInst::isTailCall()
2370 LLVMBool LLVMIsTailCall(LLVMValueRef CallInst);
2375 * This only works on llvm::CallInst instructions.
2377 * @see llvm::CallInst
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp238 cast<llvm::CallInst>(Exn)->setDoesNotThrow();
H A DCGObjC.cpp1798 llvm::CallInst *call = CGF.EmitNounwindRuntimeCall(fn, value);
1858 llvm::CallInst *result = CGF.EmitNounwindRuntimeCall(fn, args);
1925 llvm::CallInst *call
1926 = cast<llvm::CallInst>(result->stripPointerCasts());
2004 llvm::CallInst *call = EmitNounwindRuntimeCall(fn, value);
2418 if (llvm::CallInst *call = dyn_cast<llvm::CallInst>(value)) {
H A DCodeGenFunction.cpp301 llvm::CallInst *CallSite = Builder.CreateCall(
665 if (llvm::CallInst *Call = dyn_cast<llvm::CallInst>(&*BI)) {
H A DCodeGenFunction.h2089 llvm::CallInst *EmitRuntimeCall(llvm::Value *callee,
2091 llvm::CallInst *EmitRuntimeCall(llvm::Value *callee,
2094 llvm::CallInst *EmitNounwindRuntimeCall(llvm::Value *callee,
2096 llvm::CallInst *EmitNounwindRuntimeCall(llvm::Value *callee,
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2947 I = CallInst::Create(Callee, Args);
2949 cast<CallInst>(I)->setCallingConv(
2951 cast<CallInst>(I)->setTailCall(CCInfo & 1);
2952 cast<CallInst>(I)->setAttributes(PAL);
3086 if (CallInst* CI = dyn_cast<CallInst>(*UI++))
3142 if (CallInst* CI = dyn_cast<CallInst>(*UI++))
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1259 return CallInst::Create(Overload, Args, II->getName());
1269 CallInst *Call = dyn_cast<CallInst>(CI.getOperand(0));
1288 CallInst *ret = CallInst::Create(SqrtfFunc, Arg->getOperand(0),
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp485 void visitCallInst (CallInst &I) {
1667 } else if (isa<InvokeInst>(U) || isa<CallInst>(U)) {
1822 if (!isa<CallInst>(Inst) && !isa<TerminatorInst>(Inst))
/freebsd-10.2-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp282 bool llvm::getAlign(const CallInst &I, unsigned index, unsigned &align) {
/freebsd-10.2-release/contrib/llvm/lib/Analysis/IPA/
H A DInlineCost.cpp724 cast<CallInst>(CS.getInstruction())->hasFnAttr(Attribute::NoDuplicate))
1298 cast<CallInst>(CS.getInstruction())->canReturnTwice())
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1565 /// \returns True if this block contains a CallInst with the NoDuplicate
1569 const CallInst *CI = dyn_cast<CallInst>(I);
2877 CallInst *Call = CallInst::Create(II->getCalledValue(), Args, "", II);
2968 if (isa<CallInst>(BBI) && !isa<DbgInfoIntrinsic>(BBI)) break;
3093 CallInst *CI = Builder.CreateCall(II->getCalledValue(),

Completed in 259 milliseconds

1234567