We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d3256d9 commit bbc830cCopy full SHA for bbc830c
llvm/lib/Transforms/IPO/LowerTypeTests.cpp
@@ -1702,10 +1702,12 @@ void LowerTypeTestsModule::buildBitSetsFromFunctionsNative(
1702
GlobalValue::PrivateLinkage,
1703
M.getDataLayout().getProgramAddressSpace(),
1704
".cfi.jumptable", &M);
1705
+ JumpTableFn->addFnAttr(Attribute::Naked);
1706
+
1707
ArrayType *JumpTableEntryType = ArrayType::get(Int8Ty, EntrySize);
1708
ArrayType *JumpTableType =
1709
ArrayType::get(JumpTableEntryType, Functions.size());
- auto JumpTable = ConstantExpr::getPointerCast(
1710
+ auto *JumpTable = ConstantExpr::getPointerCast(
1711
JumpTableFn, PointerType::getUnqual(M.getContext()));
1712
1713
lowerTypeTestCalls(TypeIds, JumpTable, GlobalLayout);
0 commit comments