Lines Matching defs:LinuxKernelRewriter

1 //===- bolt/Rewrite/LinuxKernelRewriter.cpp -------------------------------===//
180 class LinuxKernelRewriter final : public MetadataRewriter {
347 LinuxKernelRewriter(BinaryContext &BC)
434 Error LinuxKernelRewriter::detectLinuxKernelVersion() {
456 void LinuxKernelRewriter::processLKSections() {
467 void LinuxKernelRewriter::processLKKSymtab(bool IsGPL) {
497 Error LinuxKernelRewriter::processSMPLocks() {
554 void LinuxKernelRewriter::processInstructionFixups() {
566 Error LinuxKernelRewriter::readORCTables() {
735 Error LinuxKernelRewriter::processORCPostCFG() {
796 Error LinuxKernelRewriter::rewriteORCTables() {
935 Error LinuxKernelRewriter::validateORCTables() {
967 Error LinuxKernelRewriter::readStaticCalls() {
1060 Error LinuxKernelRewriter::rewriteStaticCalls() {
1097 Error LinuxKernelRewriter::readExceptionTable() {
1186 Error LinuxKernelRewriter::rewriteExceptionTable() {
1205 Error LinuxKernelRewriter::readParaInstructions() {
1265 void LinuxKernelRewriter::skipFunctionsWithAnnotation(
1282 Error LinuxKernelRewriter::rewriteParaInstructions() {
1302 Error LinuxKernelRewriter::readBugTable() {
1356 Error LinuxKernelRewriter::rewriteBugTable() {
1422 Error LinuxKernelRewriter::readAltInstructions() {
1474 Error LinuxKernelRewriter::tryReadAltInstructions(uint32_t AltInstFeatureSize,
1576 void LinuxKernelRewriter::processAltInstructionsPostCFG() {
1600 Error LinuxKernelRewriter::readPCIFixupTable() {
1693 Error LinuxKernelRewriter::readStaticKeysJumpTable() {
1848 Error LinuxKernelRewriter::rewriteStaticKeysJumpTable() {
1921 Error LinuxKernelRewriter::updateStaticKeysJumpTablePostEmit() {
2007 return std::make_unique<LinuxKernelRewriter>(BC);