summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/IR/Core.cpp')
-rw-r--r--llvm/lib/IR/Core.cpp33
1 files changed, 0 insertions, 33 deletions
diff --git a/llvm/lib/IR/Core.cpp b/llvm/lib/IR/Core.cpp
index 4c38bb1a553..b4dc91bc3f3 100644
--- a/llvm/lib/IR/Core.cpp
+++ b/llvm/lib/IR/Core.cpp
@@ -2844,39 +2844,6 @@ void LLVMSetTailCall(LLVMValueRef Call, LLVMBool isTailCall) {
unwrap<CallInst>(Call)->setTailCall(isTailCall);
}
-LLVMTailCallKind LLVMGetTailCallKind(LLVMValueRef Call) {
- switch (unwrap<CallInst>(Call)->getTailCallKind()) {
- case CallInst::TailCallKind::TCK_None:
- return LLVMTailCallKindNone;
- case CallInst::TailCallKind::TCK_Tail:
- return LLVMTailCallKindTail;
- case CallInst::TailCallKind::TCK_MustTail:
- return LLVMTailCallKindMustTail;
- case CallInst::TailCallKind::TCK_NoTail:
- return LLVMTailCallKindNoTail;
- }
-}
-
-void LLVMSetTailCallKind(LLVMValueRef Call, LLVMTailCallKind TCK) {
- CallInst::TailCallKind kind;
- switch (TCK) {
- case LLVMTailCallKindNone:
- kind = CallInst::TailCallKind::TCK_None;
- break;
- case LLVMTailCallKindTail:
- kind = CallInst::TailCallKind::TCK_Tail;
- break;
- case LLVMTailCallKindMustTail:
- kind = CallInst::TailCallKind::TCK_MustTail;
- break;
- case LLVMTailCallKindNoTail:
- kind = CallInst::TailCallKind::TCK_NoTail;
- break;
- }
-
- unwrap<CallInst>(Call)->setTailCallKind(kind);
-}
-
/*--.. Operations on invoke instructions (only) ............................--*/
LLVMBasicBlockRef LLVMGetNormalDest(LLVMValueRef Invoke) {
OpenPOWER on IntegriCloud