Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/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.cpp866 struct AddressingMode { struct
873 AddressingMode(bool LongDispl, bool IdxReg) : in AddressingMode() argument
879 static AddressingMode getLoadStoreAddrMode(bool HasVector, in getLoadStoreAddrMode()
885 return AddressingMode(false/*LongDispl*/, true/*IdxReg*/); in getLoadStoreAddrMode()
889 return AddressingMode(!MVC/*LongDispl*/, !MVC/*IdxReg*/); in getLoadStoreAddrMode()
894 static AddressingMode
902 return AddressingMode(false/*LongDispl*/, false/*IdxReg*/); in supportedAddressingMode()
914 return AddressingMode(false/*LongDispl*/, false/*IdxReg*/); in supportedAddressingMode()
956 return AddressingMode(false/*LongDispl*/, true/*IdxReg*/); in supportedAddressingMode()
959 return AddressingMode(true/*LongDispl*/, true/*IdxReg*/); in supportedAddressingMode()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h522 uint16_t AddressingMode : 3;
2236 LSBaseSDNodeBits.AddressingMode = AM;
2247 return static_cast<ISD::MemIndexedMode>(LSBaseSDNodeBits.AddressingMode);
2331 LSBaseSDNodeBits.AddressingMode = AM;
2348 return static_cast<ISD::MemIndexedMode>(LSBaseSDNodeBits.AddressingMode);
2437 LSBaseSDNodeBits.AddressingMode = IndexType;
2443 return static_cast<ISD::MemIndexType>(LSBaseSDNodeBits.AddressingMode);
2446 LSBaseSDNodeBits.AddressingMode = IndexType;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp8806 unsigned AddressingMode = (0x0E & SamplerValue) >> 1; in Perform() local
8814 if (AddressingMode > 4) in Perform()