CONFIG_ARM_PATCH_IDIV is not available for thedefaultarchitecture x86.
Result is shown for architecture arm

Runtime patch udiv/sdiv instructions into __aeabi_{u}idiv()

configname: CONFIG_ARM_PATCH_IDIV

Linux Kernel Configuration
└─>Kernel Features
└─>Runtime patch udiv/sdiv instructions into __aeabi_{u}idiv()
In linux kernel since version 3.10 (release Date: 2013-06-30)  
The ARM compiler inserts calls to __aeabi_idiv() and
__aeabi_uidiv() when it needs to perform division on signed
and unsigned integers. Some v7 CPUs have support for the sdiv
and udiv instructions that can be used to implement those
functions.

Enabling this option allows the kernel to modify itself to
replace the first two instructions of these library functions
with the sdiv or udiv plus "bx lr" instructions when the CPU
it is running on supports them. Typically this will be faster
and less power intensive than running the original library
code to do integer division.

depends
CONFIG_CPU_32v7