Searched defs:AddrMode (Results 1 - 19 of 19) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
H A DAddrModeMatcher.h34 /// 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; member in class:llvm::AddressingModeMatcher
76 : AddrModeInsts(AMI), TLI(T), AccessTy(AT), MemoryInst(MI), AddrMode(AM) {
/external/vixl/src/aarch32/
H A Dinstructions-aarch32.h57 enum AddrMode { Offset = 0, PreIndex = 1, PostIndex = 2 }; enum in namespace:vixl::aarch32
/external/spirv-llvm/lib/SPIRV/libSPIRV/
H A DSPIRVValue.h308 :SPIRVValue(M, WC, OC, TheType, TheId), AddrMode(TheAddrMode),
313 SPIRVConstantSampler():SPIRVValue(OC), AddrMode(SPIRVSAM_Invalid),
317 return AddrMode;
331 SPIRVWord AddrMode; member in class:SPIRV::SPIRVConstantSampler
340 _SPIRV_DEF_ENCDEC5(Type, Id, AddrMode, Normalized, FilterMode)
H A DSPIRVModule.cpp225 virtual SPIRVValue *addSamplerConstant(SPIRVType *TheType, SPIRVWord AddrMode,
438 SPIRVWord AddrMode, SPIRVWord ParametricMode, SPIRVWord FilterMode) {
439 return addConstant(new SPIRVConstantSampler(this, TheType, getId(), AddrMode,
437 addSamplerConstant(SPIRVType* TheType, SPIRVWord AddrMode, SPIRVWord ParametricMode, SPIRVWord FilterMode) argument
/external/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp452 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local
456 switch (AddrMode) {
641 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local
650 if (AddrMode == ARMII::AddrMode4 || AddrMode == ARMII::AddrMode6)
656 switch (AddrMode) {
H A DARMBaseInstrInfo.cpp145 unsigned AddrMode = (TSFlags & ARMII::AddrModeMask); local
157 switch (AddrMode) {
2148 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local
2153 AddrMode = ARMII::AddrMode2;
2196 switch (AddrMode) {
2256 if (AddrMode == ARMII::AddrMode_i12)
2269 if (AddrMode == ARMII::AddrMode_i12)
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp732 ExtAddrMode AddrMode; local
762 AddrMode = NewAddrMode;
765 } else if (NewAddrMode == AddrMode) {
805 DEBUG(dbgs() << "CGP: Found local addrmode: " << AddrMode << "\n");
820 DEBUG(dbgs() << "CGP: Reusing nonlocal addrmode: " << AddrMode << " for "
825 DEBUG(dbgs() << "CGP: SINKING nonlocal addrmode: " << AddrMode << " for "
837 if (AddrMode.BaseReg) {
838 Value *V = AddrMode.BaseReg;
847 if (AddrMode.Scale) {
848 Value *V = AddrMode
[all...]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonBaseInfo.h83 enum AddrMode { enum in namespace:llvm::HexagonII
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp894 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local
898 switch (AddrMode) {
1085 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask); local
1094 if (AddrMode == ARMII::AddrMode4 || AddrMode == ARMII::AddrMode6)
1100 switch (AddrMode) {
H A DARMBaseInstrInfo.cpp147 unsigned AddrMode = (TSFlags & ARMII::AddrModeMask); local
159 switch (AddrMode) {
1542 unsigned AddrMode = (Desc.TSFlags & ARMII::AddrModeMask);
1547 AddrMode = ARMII::AddrMode2;
1590 switch (AddrMode) {
1651 if (AddrMode == ARMII::AddrMode_i12)
1664 if (AddrMode == ARMII::AddrMode_i12)
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
H A DARMBaseInfo.h218 enum AddrMode { enum in namespace:llvm::ARMII
238 inline static const char *AddrModeToString(AddrMode addrmode) {
310 AddrModeMask = 0x1f, // The AddrMode enums are declared in ARMBaseInfo.h
/external/v8/src/arm64/
H A Dinstructions-arm64.h72 enum AddrMode { enum in namespace:v8::internal
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMBaseInfo.h235 enum AddrMode { enum in namespace:llvm::ARMII
255 inline static const char *AddrModeToString(AddrMode addrmode) {
327 AddrModeMask = 0x1f, // The AddrMode enums are declared in ARMBaseInfo.h
/external/spirv-llvm/lib/SPIRV/
H A DSPIRVWriter.cpp746 AddrMode = ConstV->getOperand(0)->getUniqueInteger().getZExtValue(), local
749 assert(AddrMode < 5 && "Invalid addressing mode");
754 AddrMode, Normalized, FilterMode);
1160 auto AddrMode = (SamplerValue & 0xE) >> 1;
1163 auto BV = BM->addSamplerConstant(transType(RT), AddrMode, Param, Filter);
/external/swiftshader/third_party/subzero/src/
H A DIceInstARM32.h88 enum AddrMode { enum in class:Ice::ARM32::OperandARM32Mem
107 AddrMode Mode = Offset) {
116 AddrMode Mode = Offset) {
125 AddrMode getAddrMode() const { return Mode; }
153 ConstantInteger32 *ImmOffset, AddrMode Mode);
155 ShiftKind ShiftOp, uint16_t ShiftAmt, AddrMode Mode);
162 AddrMode Mode;
H A DIceInstMIPS32.h121 enum AddrMode { Offset }; enum in class:Ice::MIPS32::OperandMIPS32Mem
130 Operand *ImmOffset, AddrMode Mode = Offset) {
137 AddrMode getAddrMode() const { return Mode; }
162 Str << "] AddrMode==";
172 AddrMode Mode);
176 const AddrMode Mode;
/external/vixl/src/aarch64/
H A Dinstructions-aarch64.h141 enum AddrMode { Offset, PreIndex, PostIndex }; enum in namespace:vixl::aarch64
/external/v8/src/arm/
H A Dconstants-arm.h288 enum AddrMode { enum in namespace:v8::internal
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2081 /// This is an extended version of TargetLowering::AddrMode
2083 struct ExtAddrMode : public TargetLowering::AddrMode {
2597 ExtAddrMode &AddrMode; member in class:__anon13886::AddressingModeMatcher
2620 MemoryInst(MI), AddrMode(AM), InsertedInsts(InsertedInsts),
2662 /// Return true and update AddrMode if this addr mode is legal for the target,
2677 if (AddrMode.Scale != 0 && AddrMode.ScaledReg != ScaleReg)
2680 ExtAddrMode TestAddrMode = AddrMode;
2692 AddrMode = TestAddrMode;
2694 // Okay, we decided that we can add ScaleReg+Scale to AddrMode
3724 ExtAddrMode AddrMode; local
[all...]

Completed in 468 milliseconds