/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
PPCInstrInfo.h | 97 // commuteInstruction - We can commute rlwimi instructions, but only if the 99 virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const;
|
PPCInstrInfo.cpp | 95 // commuteInstruction - We can commute rlwimi instructions, but only if the 98 PPCInstrInfo::commuteInstruction(MachineInstr *MI, bool NewMI) const { 103 return TargetInstrInfoImpl::commuteInstruction(MI, NewMI);
|
/external/llvm/lib/Target/AMDGPU/ |
SIShrinkInstructions.cpp | 175 if (TryToCommute && MI.isCommutable() && TII->commuteInstruction(MI)) 315 if (!MI.isCommutable() || !TII->commuteInstruction(MI) ||
|
SIFoldOperands.cpp | 172 // the call of commuteInstruction() below. Such situations are avoided 180 !TII->commuteInstruction(*MI, false, CommuteIdx0, CommuteIdx1))
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
TargetInstrInfo.h | 219 /// commuteInstruction - If a target has any instructions that are 227 virtual MachineInstr *commuteInstruction(MachineInstr *MI, [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86InstrInfo.h | 205 /// commuteInstruction - We have a few instructions that must be hacked on to 208 virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const;
|
X86InstrInfo.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
MachineCSE.cpp | 481 if (MachineInstr *NewMI = TII->commuteInstruction(*MI)) { 490 (void)TII->commuteInstruction(*MI);
|
TwoAddressInstructionPass.cpp | 112 bool commuteInstruction(MachineInstr *MI, 643 bool TwoAddressInstructionPass::commuteInstruction(MachineInstr *MI, 649 MachineInstr *NewMI = TII->commuteInstruction(*MI, false, RegBIdx, RegCIdx); 658 "TargetInstrInfo::commuteInstruction() should not return a new " [all...] |
TargetInstrInfo.cpp | 195 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
MachineCSE.cpp | 380 MachineInstr *NewMI = TII->commuteInstruction(MI); 390 (void)TII->commuteInstruction(MI);
|
TargetInstrInfoImpl.cpp | 58 // commuteInstruction - The default implementation of this method just exchanges 60 MachineInstr *TargetInstrInfoImpl::commuteInstruction(MachineInstr *MI,
|
TwoAddressInstructionPass.cpp | 104 bool CommuteInstruction(MachineBasicBlock::iterator &mi, 589 /// CommuteInstruction - Commute a two-address instruction and update the basic 593 TwoAddressInstructionPass::CommuteInstruction(MachineBasicBlock::iterator &mi, 598 MachineInstr *NewMI = TII->commuteInstruction(MI); [all...] |
/external/llvm/lib/Target/ARM/ |
Thumb2SizeReduction.cpp | 721 MachineInstr *CommutedMI = TII->commuteInstruction(*MI); 733 TII->commuteInstruction(*MI, false, CommOpIdx1, CommOpIdx2); [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyRegStackify.cpp | 678 TII->commuteInstruction(*Insert, /*NewMI=*/false, Operand0, Operand1); 686 TII->commuteInstruction(*Insert, /*NewMI=*/false, Operand0, Operand1); [all...] |
/external/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 331 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 334 commuteInstruction(MachineInstr &MI, bool NewMI = false, [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
Thumb2SizeReduction.cpp | 595 MachineInstr *CommutedMI = TII->commuteInstruction(MI);
|