Searched refs:SelectOpcode (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 2671 auto SelectRegOpcode = [SelectOpcode](unsigned Opc) { in foldLoadStoreIntoMemOperand() 2674 return SelectOpcode(X86::ADD64mr, X86::ADD32mr, X86::ADD16mr, in foldLoadStoreIntoMemOperand() 2677 return SelectOpcode(X86::ADC64mr, X86::ADC32mr, X86::ADC16mr, in foldLoadStoreIntoMemOperand() 2680 return SelectOpcode(X86::SUB64mr, X86::SUB32mr, X86::SUB16mr, in foldLoadStoreIntoMemOperand() 2683 return SelectOpcode(X86::SBB64mr, X86::SBB32mr, X86::SBB16mr, in foldLoadStoreIntoMemOperand() 2686 return SelectOpcode(X86::AND64mr, X86::AND32mr, X86::AND16mr, in foldLoadStoreIntoMemOperand() 2691 return SelectOpcode(X86::XOR64mr, X86::XOR32mr, X86::XOR16mr, in foldLoadStoreIntoMemOperand() 2697 auto SelectImm8Opcode = [SelectOpcode](unsigned Opc) { in foldLoadStoreIntoMemOperand() 2717 auto SelectImmOpcode = [SelectOpcode](unsigned Opc) { in foldLoadStoreIntoMemOperand() 2720 return SelectOpcode(X86::ADD64mi32, X86::ADD32mi, X86::ADD16mi, in foldLoadStoreIntoMemOperand() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 5382 auto SelectOpcode = [&](unsigned NeededShift, unsigned MulOrDivVariant) { in extractShiftForRotate() local 5391 if ((OppShift.getOpcode() != ISD::SRL || !SelectOpcode(ISD::SHL, ISD::MUL)) && in extractShiftForRotate() 5392 (OppShift.getOpcode() != ISD::SHL || !SelectOpcode(ISD::SRL, ISD::UDIV))) in extractShiftForRotate()
|