Home
last modified time | relevance | path

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

/openbsd-src/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.td2537 AddressingMode mode = bdaddr12only>
2544 AddressingMode mode = bdaddr20only>
2593 AddressingMode mode = bdxaddr12only>
2605 AddressingMode mode = bdxaddr20only>
2683 AddressingMode mode = bdaddr12only>
2690 AddressingMode mode = bdaddr20only>
2766 AddressingMode mode = bdaddr20only>
2778 AddressingMode mode = bdaddr20only>
2788 AddressingMode mode = bdaddr20only>
2800 AddressingMode mode = bdaddr20only> {
[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-src/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-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp9214 unsigned AddressingMode = (0x0E & SamplerValue) >> 1; in Perform() local
9222 if (AddressingMode > 4) in Perform()