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

1 2

  /external/llvm/lib/Transforms/Utils/
AddrModeMatcher.cpp 65 /// Return true and update AddrMode if this addr mode is legal for the target,
80 if (AddrMode.Scale != 0 && AddrMode.ScaledReg != ScaleReg)
83 ExtAddrMode TestAddrMode = AddrMode;
95 AddrMode = TestAddrMode;
97 // Okay, we decided that we can add ScaleReg+Scale to AddrMode. Check now
110 AddrMode = TestAddrMode;
152 /// mode and return true, otherwise return false without modifying AddrMode.
181 ExtAddrMode BackupAddrMode = AddrMode;
188 AddrMode = BackupAddrMode
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
AddrModeMatcher.h 34 /// ExtAddrMode - This is an extended version of TargetLowering::AddrMode
36 struct ExtAddrMode : public TargetLowering::AddrMode {
64 /// AddrMode - This is the addressing mode that we're building up. This is
66 ExtAddrMode &AddrMode;
76 : AddrModeInsts(AMI), TLI(T), AccessTy(AT), MemoryInst(MI), AddrMode(AM) {
  /external/llvm/lib/Target/ARM/
Thumb2InstrInfo.cpp 393 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask);
398 AddrMode = ARMII::AddrModeT2_i12; // FIXME. mode for thumb2?
468 if (AddrMode == ARMII::AddrMode4 || AddrMode == ARMII::AddrMode6)
474 if (AddrMode == ARMII::AddrModeT2_so) {
484 AddrMode = ARMII::AddrModeT2_i12;
489 if (AddrMode == ARMII::AddrModeT2_i8 || AddrMode == ARMII::AddrModeT2_i12) {
503 } else if (AddrMode == ARMII::AddrMode5) {
534 if (AddrMode == ARMII::AddrMode5
    [all...]
ARMInstrFormats.td 90 class AddrMode<bits<5> val> {
93 def AddrModeNone : AddrMode<0>;
94 def AddrMode1 : AddrMode<1>;
95 def AddrMode2 : AddrMode<2>;
96 def AddrMode3 : AddrMode<3>;
97 def AddrMode4 : AddrMode<4>;
98 def AddrMode5 : AddrMode<5>;
99 def AddrMode6 : AddrMode<6>;
100 def AddrModeT1_1 : AddrMode<7>;
101 def AddrModeT1_2 : AddrMode<8>
    [all...]
Thumb1RegisterInfo.cpp 394 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask);
481 if (AddrMode != ARMII::AddrModeT1_s)
692 // Use [reg, reg] addrmode. Replace the immediate operand w/ the frame
713 // Use [reg, reg] addrmode. Replace the immediate operand w/ the frame
ARMBaseRegisterInfo.cpp 785 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask);
789 switch (AddrMode) {
    [all...]
ARMISelLowering.h 286 virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty)const;
287 bool isLegalT2ScaledAddressingMode(const AddrMode &AM, EVT VT) const;
ARMBaseInstrInfo.cpp 146 unsigned AddrMode = (TSFlags & ARMII::AddrModeMask);
158 switch (AddrMode) {
    [all...]
ARMInstrThumb.td 552 AddrMode am, InstrItinClass itin_r,
569 AddrMode am, InstrItinClass itin_r,
    [all...]
  /external/llvm/lib/Transforms/Scalar/
CodeGenPrepare.cpp 767 ExtAddrMode AddrMode;
797 AddrMode = NewAddrMode;
800 } else if (NewAddrMode == AddrMode) {
840 DEBUG(dbgs() << "CGP: Found local addrmode: " << AddrMode << "\n");
855 DEBUG(dbgs() << "CGP: Reusing nonlocal addrmode: " << AddrMode << " for "
860 DEBUG(dbgs() << "CGP: SINKING nonlocal addrmode: " << AddrMode << " for "
872 if (AddrMode.BaseReg)
    [all...]
LoopStrengthReduce.cpp 40 // TODO: Should TargetLowering::AddrMode::BaseGV be changed to a ConstantExpr
226 TargetLowering::AddrMode AM;
    [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMBaseInfo.h 251 enum AddrMode {
271 inline static const char *AddrModeToString(AddrMode addrmode) {
272 switch (addrmode) {
342 AddrModeMask = 0x1f, // The AddrMode enums are declared in ARMBaseInfo.h
  /external/llvm/lib/Target/CellSPU/
SPUISelLowering.h 180 virtual bool isLegalAddressingMode(const AddrMode &AM,
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 152 virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty) const;
HexagonISelLowering.cpp     [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.h 103 virtual bool isLegalAddressingMode(const AddrMode &AM,
XCoreISelLowering.cpp     [all...]
  /external/v8/src/arm/
assembler-arm.h 459 explicit MemOperand(Register rn, int32_t offset = 0, AddrMode am = Offset);
464 explicit MemOperand(Register rn, Register rm, AddrMode am = Offset);
470 ShiftOp shift_op, int shift_imm, AddrMode am = Offset);
484 AddrMode am() const { return am_; }
496 AddrMode am_; // bits P, U, and W
    [all...]
constants-arm.h 318 enum AddrMode {
assembler-arm.cc 208 MemOperand::MemOperand(Register rn, int32_t offset, AddrMode am) {
215 MemOperand::MemOperand(Register rn, Register rm, AddrMode am) {
225 ShiftOp shift_op, int shift_imm, AddrMode am) {
    [all...]
  /external/llvm/include/llvm/Target/
TargetLowering.h     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 339 virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty)const;
  /external/llvm/lib/Target/X86/
X86ISelLowering.h 559 virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty)const;
    [all...]
  /external/llvm/lib/Target/ARM/Disassembler/
ARMDisassembler.cpp 3103 unsigned addrmode = fieldFromInstruction32(Insn, 4, 2); local
    [all...]
  /external/llvm/utils/TableGen/
DAGISelMatcherGen.cpp 483 // checks (e.g. addrmode matches). We emit this after the structural match
    [all...]

Completed in 1798 milliseconds

1 2