HomeSort by relevance Sort by last modified time
    Searched full:commute (Results 1 - 25 of 41) sorted by null

1 2

  /external/llvm/test/CodeGen/Thumb2/
thumb2-mls.ll 11 ; sub doesn't commute, so no mls for this one
  /external/llvm/test/CodeGen/X86/
2012-05-17-TwoAddressBug.ll 4 ; non-profitable commute using outdated info. The test case would still fail
sse-commute.ll 3 ; Commute the comparison to avoid a move.
machine-cse.ll 45 define void @commute(i32 %test_case, i32 %scale) nounwind ssp {
46 ; CHECK-LABEL: commute:
commute-two-addr.ll 1 ; The register allocator can commute two-address instructions to avoid
  /external/llvm/test/CodeGen/ARM/
mls.ll 10 ; sub doesn't commute, so no mls for this one
commute-movcc.ll 5 ; Make sure that TwoAddressInstructionPass can commute the corresponding
  /external/llvm/test/Transforms/Reassociate/
no-op.ll 9 ; Shouldn't change or move any of the add instructions. Should commute but
  /external/llvm/lib/CodeGen/
TwoAddressInstructionPass.cpp 397 /// normal heuristics commute the (two-address) add, which lets
504 /// isProfitableToCommute - Return true if it's potentially profitable to commute
513 // Determine if it's profitable to commute this two address instruction. In
524 // commute it:
543 // Commute the ADD to hopefully eliminate an otherwise unavoidable copy.
566 // Since there are no intervening uses for both registers, then commute
571 /// commuteInstruction - Commute a two-address instruction and update the basic
716 /// potentially joined with r1 on the output side. It's worthwhile to commute
    [all...]
TargetInstrInfo.cpp 123 // No idea how to commute this instruction. Target should implement its own.
129 Msg << "Don't know how to commute: " << *MI;
134 "This only knows how to commute register operands so far");
MachineCSE.cpp 459 // Commute commutable instructions.
471 // MI was changed but it didn't help, commute it back!
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.h 105 // commuteInstruction - We can commute rlwimi instructions, but only if the
PPCInstrInfo.cpp 148 // commuteInstruction - We can commute rlwimi instructions, but only if the
159 // Cannot commute if it has a non-zero rotate count.
    [all...]
  /external/openfst/src/test/
weight-tester.h 88 // Checks that the operations commute.
  /external/llvm/lib/IR/
InlineAsm.cpp 130 if (Type == isClobber || // Cannot commute clobbers.
  /external/llvm/lib/Target/X86/
X86InstrInfo.h 223 /// commute them.
X86MCInstLower.cpp 397 // Commute operands to get a smaller encoding by using VEX.R instead of VEX.B
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp 657 // Try to commute the operands to make it a 2-address instruction.
663 // Try to commute the operands to make it a 2-address instruction.
    [all...]
ARMBaseInstrInfo.cpp     [all...]
  /external/clang/lib/StaticAnalyzer/Core/
SValBuilder.cpp 352 // Commute the operands.
  /external/llvm/include/llvm/MC/
MCInstrDesc.h 391 /// commute them.
  /external/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 414 // These operators commute.
  /external/llvm/include/llvm/CodeGen/
MachineInstr.h 501 /// commute them.
    [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 221 /// non-trivial changes to commute them, this method can overloaded to do
    [all...]
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/
test_long.py 129 eq(pab, pba, Frm("multiplication does not commute for %r and %r", x, y))
    [all...]

Completed in 1555 milliseconds

1 2