Skip to content

Commit a96bd57

Browse files
committed
chore: clang-format
1 parent ac87434 commit a96bd57

File tree

3 files changed

+10
-11
lines changed

3 files changed

+10
-11
lines changed

compiler/rustc_codegen_llvm/src/builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1383,7 +1383,7 @@ impl<'a, 'll, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'll, 'tcx> {
13831383
}
13841384
}
13851385

1386-
llvm::LLVMSetTailCallKind(call, llvm::TailCallKind::MustTail);
1386+
llvm::LLVMRustSetTailCallKind(call, llvm::TailCallKind::MustTail);
13871387
}
13881388

13891389
fn zext(&mut self, val: &'ll Value, dest_ty: &'ll Type) -> &'ll Value {

compiler/rustc_codegen_llvm/src/llvm/ffi.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1191,7 +1191,7 @@ unsafe extern "C" {
11911191
pub(crate) safe fn LLVMIsGlobalConstant(GlobalVar: &Value) -> Bool;
11921192
pub(crate) safe fn LLVMSetGlobalConstant(GlobalVar: &Value, IsConstant: Bool);
11931193
pub(crate) safe fn LLVMSetTailCall(CallInst: &Value, IsTailCall: Bool);
1194-
pub(crate) safe fn LLVMSetTailCallKind(CallInst: &Value, Kind: TailCallKind);
1194+
pub(crate) safe fn LLVMRustSetTailCallKind(CallInst: &Value, Kind: TailCallKind);
11951195

11961196
// Operations on attributes
11971197
pub(crate) fn LLVMCreateStringAttribute(

compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,6 @@
5151
//
5252
//===----------------------------------------------------------------------===
5353

54-
// Define TailCallKind enum values to match LLVM's
55-
enum LLVMRustTailCallKind {
56-
LLVMRustTailCallKindNone = 0,
57-
LLVMRustTailCallKindTail = 1,
58-
LLVMRustTailCallKindMustTail = 2,
59-
LLVMRustTailCallKindNoTail = 3
60-
};
61-
6254
using namespace llvm;
6355
using namespace llvm::sys;
6456
using namespace llvm::object;
@@ -1958,7 +1950,14 @@ extern "C" void LLVMRustSetNoSanitizeHWAddress(LLVMValueRef Global) {
19581950
GV.setSanitizerMetadata(MD);
19591951
}
19601952

1961-
extern "C" void LLVMSetTailCallKind(LLVMValueRef Call,
1953+
enum LLVMRustTailCallKind {
1954+
LLVMRustTailCallKindNone = 0,
1955+
LLVMRustTailCallKindTail = 1,
1956+
LLVMRustTailCallKindMustTail = 2,
1957+
LLVMRustTailCallKindNoTail = 3
1958+
};
1959+
1960+
extern "C" void LLVMRustSetTailCallKind(LLVMValueRef Call,
19621961
LLVMRustTailCallKind Kind) {
19631962
CallInst *CI = unwrap<CallInst>(Call);
19641963
switch (Kind) {

0 commit comments

Comments
 (0)