mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-26 14:33:02 +02:00
ded6550885
Turn a store folding instruction into a load folding instruction. e.g. xorl %edi, %eax movl %eax, -32(%ebp) movl -36(%ebp), %eax orl %eax, -32(%ebp) => xorl %edi, %eax orl -36(%ebp), %eax mov %eax, -32(%ebp) This enables the unfolding optimization for a subsequent instruction which will also eliminate the newly introduced store instruction. llvm-svn: 43192 |
||
---|---|---|
.. | ||
MRegisterInfo.h | ||
SubtargetFeature.h | ||
TargetAsmInfo.h | ||
TargetData.h | ||
TargetELFWriterInfo.h | ||
TargetFrameInfo.h | ||
TargetInstrInfo.h | ||
TargetInstrItineraries.h | ||
TargetJITInfo.h | ||
TargetLowering.h | ||
TargetMachine.h | ||
TargetMachineRegistry.h | ||
TargetMachOWriterInfo.h | ||
TargetOptions.h | ||
TargetSubtarget.h |