Home
last modified time | relevance | path

Searched refs:ShiftOpc (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMAddressingModes.h27 enum ShiftOpc { enum
45 static inline const char *getShiftOpcStr(ShiftOpc Op) { in getShiftOpcStr()
56 static inline unsigned getShiftOpcEncoding(ShiftOpc Op) { in getShiftOpcEncoding()
112 static inline unsigned getSORegOpc(ShiftOpc ShOp, unsigned Imm) { in getSORegOpc()
118 static inline ShiftOpc getSORegShOp(unsigned Op) { in getSORegShOp()
119 return (ShiftOpc)(Op & 7); in getSORegShOp()
407 static inline unsigned getAM2Opc(AddrOpc Opc, unsigned Imm12, ShiftOpc SO,
419 static inline ShiftOpc getAM2ShiftOpc(unsigned AM2Opc) { in getAM2ShiftOpc()
420 return (ShiftOpc)((AM2Opc >> 13) & 7); in getAM2ShiftOpc()
DARMMCCodeEmitter.cpp205 unsigned getShiftOp(ARM_AM::ShiftOpc ShOpc) const { in getShiftOp()
1084 ARM_AM::ShiftOpc ShOp = ARM_AM::getAM2ShiftOpc(MO2.getImm()); in getLdStSORegOpValue()
1137 ARM_AM::ShiftOpc ShOp = ARM_AM::getAM2ShiftOpc(Imm); in getAddrMode2OffsetOpValue()
1312 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO2.getImm()); in getSORegRegOpValue()
1357 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm()); in getSORegImmOpValue()
1479 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm()); in getT2SORegOpValue()
/external/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.h23 static inline ShiftOpc getShiftOpcForNode(unsigned Opcode) { in getShiftOpcForNode()
DARMISelDAGToDAG.cpp95 ARM_AM::ShiftOpc ShOpcVal, unsigned ShAmt);
456 ARM_AM::ShiftOpc ShOpcVal, in isShifterOpProfitable()
474 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(N.getOpcode()); in SelectImmShifterOperand()
498 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(N.getOpcode()); in SelectRegShifterOperand()
608 ARM_AM::ShiftOpc ShOpcVal = in SelectLdStSOReg()
746 ARM_AM::ShiftOpc ShOpcVal = in SelectAddrMode2Worker()
812 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(N.getOpcode()); in SelectAddrMode2OffsetReg()
1248 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(N.getOpcode()); in SelectT2ShifterOperandReg()
1382 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(OffReg.getOpcode()); in SelectT2AddrModeSoReg()
2327 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(ISD::SRL); in SelectV6T2BitfieldExtractOp()
DARMFastISel.cpp165 bool SelectShift(const Instruction *I, ARM_AM::ShiftOpc ShiftTy);
2684 ARM_AM::ShiftOpc Shift = (ARM_AM::ShiftOpc) ITP->Shift; in ARMEmitIntExt()
2711 ARM_AM::ShiftOpc ShiftAM = isLsl ? ARM_AM::lsl : Shift; in ARMEmitIntExt()
2755 ARM_AM::ShiftOpc ShiftTy) { in SelectShift()
DARMBaseInstrInfo.cpp183 ARM_AM::ShiftOpc ShOpc = ARM_AM::getAM2ShiftOpc(OffImm); in convertToThreeAddress()
DARMISelLowering.cpp10252 ARM_AM::ShiftOpc ShOpcVal= in getARMIndexedAddressParts()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp204 bool parseMemRegOffsetShift(ARM_AM::ShiftOpc &ShiftType,
491 ARM_AM::ShiftOpc ShiftType; // Shift type for OffsetReg
501 ARM_AM::ShiftOpc ShiftTy;
511 ARM_AM::ShiftOpc ShiftTy;
518 ARM_AM::ShiftOpc ShiftTy;
2619 CreateShiftedRegister(ARM_AM::ShiftOpc ShTy, unsigned SrcReg, in CreateShiftedRegister()
2633 CreateShiftedImmediate(ARM_AM::ShiftOpc ShTy, unsigned SrcReg, in CreateShiftedImmediate()
2765 unsigned OffsetRegNum, ARM_AM::ShiftOpc ShiftType, in CreateMem()
2783 CreatePostIdxReg(unsigned RegNum, bool isAdd, ARM_AM::ShiftOpc ShiftTy, in CreatePostIdxReg()
3056 ARM_AM::ShiftOpc ShiftTy = StringSwitch<ARM_AM::ShiftOpc>(lowerCase) in tryParseShiftRegister()
[all …]
/external/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.cpp42 static void printRegImmShift(raw_ostream &O, ARM_AM::ShiftOpc ShOpc, in printRegImmShift()
397 ARM_AM::ShiftOpc ShOpc = ARM_AM::getSORegShOp(MO3.getImm()); in printSORegRegOperand()
/external/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp1152 ARM_AM::ShiftOpc Shift = ARM_AM::lsl; in DecodeSORegImmOperand()
1191 ARM_AM::ShiftOpc Shift = ARM_AM::lsl; in DecodeSORegRegOperand()
1545 ARM_AM::ShiftOpc Opc = ARM_AM::lsl; in DecodeAddrMode2IdxInstruction()
1590 ARM_AM::ShiftOpc ShOp = ARM_AM::lsl; in DecodeSORegMemOperand()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp5501 unsigned ShiftOpc = Shift.getOpcode(); in tryLowerToSLI() local
5502 if ((ShiftOpc != AArch64ISD::VSHL && ShiftOpc != AArch64ISD::VLSHR)) in tryLowerToSLI()
5504 bool IsShiftRight = ShiftOpc == AArch64ISD::VLSHR; in tryLowerToSLI()