Skip to content

Commit 41f2e9a

Browse files
committed
chore: clang-format
1 parent 8418ba5 commit 41f2e9a

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
@@ -1452,7 +1452,7 @@ impl<'a, 'll, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'll, 'tcx> {
14521452
}
14531453
}
14541454

1455-
llvm::LLVMSetTailCallKind(call, llvm::TailCallKind::MustTail);
1455+
llvm::LLVMRustSetTailCallKind(call, llvm::TailCallKind::MustTail);
14561456
}
14571457

14581458
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
@@ -1196,7 +1196,7 @@ unsafe extern "C" {
11961196
pub(crate) safe fn LLVMIsGlobalConstant(GlobalVar: &Value) -> Bool;
11971197
pub(crate) safe fn LLVMSetGlobalConstant(GlobalVar: &Value, IsConstant: Bool);
11981198
pub(crate) safe fn LLVMSetTailCall(CallInst: &Value, IsTailCall: Bool);
1199-
pub(crate) safe fn LLVMSetTailCallKind(CallInst: &Value, Kind: TailCallKind);
1199+
pub(crate) safe fn LLVMRustSetTailCallKind(CallInst: &Value, Kind: TailCallKind);
12001200

12011201
// Operations on attributes
12021202
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;
@@ -1995,7 +1987,14 @@ extern "C" void LLVMRustSetNoSanitizeHWAddress(LLVMValueRef Global) {
19951987
GV.setSanitizerMetadata(MD);
19961988
}
19971989

1998-
extern "C" void LLVMSetTailCallKind(LLVMValueRef Call,
1990+
enum LLVMRustTailCallKind {
1991+
LLVMRustTailCallKindNone = 0,
1992+
LLVMRustTailCallKindTail = 1,
1993+
LLVMRustTailCallKindMustTail = 2,
1994+
LLVMRustTailCallKindNoTail = 3
1995+
};
1996+
1997+
extern "C" void LLVMRustSetTailCallKind(LLVMValueRef Call,
19991998
LLVMRustTailCallKind Kind) {
20001999
CallInst *CI = unwrap<CallInst>(Call);
20012000
switch (Kind) {

0 commit comments

Comments
 (0)