Home
last modified time | relevance | path

Searched refs:AddressingMode (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZPatterns.td43 SDPatternOperator store, AddressingMode mode,
50 multiclass RMWIByte<SDPatternOperator operator, AddressingMode mode,
59 SDPatternOperator load, AddressingMode mode> {
71 AddressingMode mode>
101 AddressingMode mode> {
H A DSystemZInstrFormats.td2593 AddressingMode mode = bdxaddr12only>
2605 AddressingMode mode = bdxaddr20only>
2994 AddressingMode mode = bdxaddr12only>
3018 AddressingMode mode = bdxaddr20only>
3548 AddressingMode mode = bdxaddr12only>
3589 AddressingMode mode = bdxaddr20only>
4111 AddressingMode mode = bdaddr12only>
4946 AddressingMode mode>
4962 AddressingMode mode>
4968 AddressingMode mode>
[all …]
H A DSystemZOperands.td126 class AddressingMode<string seltype, string bitsize, string dispsize,
136 : AddressingMode<type, bitsize, dispsize, suffix, "", 2, "BDAddr",
142 : AddressingMode<type, bitsize, dispsize, suffix, "", 3, "BDXAddr",
150 : AddressingMode<type, bitsize, dispsize, suffix, "Len"#lensize, 3,
158 : AddressingMode<type, bitsize, dispsize, suffix, "", 3, "BDRAddr",
H A DSystemZISelLowering.cpp877 struct AddressingMode { struct
884 AddressingMode(bool LongDispl, bool IdxReg) : in AddressingMode() argument
890 static AddressingMode getLoadStoreAddrMode(bool HasVector, in getLoadStoreAddrMode()
896 return AddressingMode(false/*LongDispl*/, true/*IdxReg*/); in getLoadStoreAddrMode()
900 return AddressingMode(!MVC/*LongDispl*/, !MVC/*IdxReg*/); in getLoadStoreAddrMode()
905 static AddressingMode
913 return AddressingMode(false/*LongDispl*/, false/*IdxReg*/); in supportedAddressingMode()
925 return AddressingMode(false/*LongDispl*/, false/*IdxReg*/); in supportedAddressingMode()
967 return AddressingMode(false/*LongDispl*/, true/*IdxReg*/); in supportedAddressingMode()
970 return AddressingMode(true/*LongDispl*/, true/*IdxReg*/); in supportedAddressingMode()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h541 uint16_t AddressingMode : 3;
2321 LSBaseSDNodeBits.AddressingMode = AM;
2332 return static_cast<ISD::MemIndexedMode>(LSBaseSDNodeBits.AddressingMode);
2417 LSBaseSDNodeBits.AddressingMode = AM;
2469 return static_cast<ISD::MemIndexedMode>(LSBaseSDNodeBits.AddressingMode);
2625 LSBaseSDNodeBits.AddressingMode = AM;
2642 return static_cast<ISD::MemIndexedMode>(LSBaseSDNodeBits.AddressingMode);
2731 LSBaseSDNodeBits.AddressingMode = IndexType;
2737 return static_cast<ISD::MemIndexType>(LSBaseSDNodeBits.AddressingMode);
2815 LSBaseSDNodeBits.AddressingMode = IndexType;
[all …]
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp9214 unsigned AddressingMode = (0x0E & SamplerValue) >> 1; in Perform() local
9222 if (AddressingMode > 4) in Perform()