Home
last modified time | relevance | path

Searched refs:MustExtend (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp41 HexagonAsmPrinter &Printer, bool MustExtend) { in GetSymbolRef() argument
91 HexagonMCInstrInfo::setMustExtend(*ME, MustExtend); in GetSymbolRef()
126 bool MustExtend = MO.getTargetFlags() & HexagonII::HMOTF_ConstExtended; in HexagonLowerToMC() local
148 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); in HexagonLowerToMC()
155 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); in HexagonLowerToMC()
163 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); in HexagonLowerToMC()
168 MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP, MustExtend); in HexagonLowerToMC()
172 AP, MustExtend); in HexagonLowerToMC()
175 MCO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP, MustExtend); in HexagonLowerToMC()
178 MCO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP, MustExtend); in HexagonLowerToMC()
[all …]
H A DHexagonDepInstrInfo.td11855 let DecoderNamespace = "MustExtend";
11875 let DecoderNamespace = "MustExtend";
11895 let DecoderNamespace = "MustExtend";
11915 let DecoderNamespace = "MustExtend";
11937 let DecoderNamespace = "MustExtend";
11958 let DecoderNamespace = "MustExtend";
11977 let DecoderNamespace = "MustExtend";
11996 let DecoderNamespace = "MustExtend";
12017 let DecoderNamespace = "MustExtend";
12038 let DecoderNamespace = "MustExtend";
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCExpr.cpp42 MustExtend = Val; in setMustExtend()
45 bool HexagonMCExpr::mustExtend() const { return MustExtend; } in mustExtend()
47 assert((!Val || !MustExtend) && "Extension contradiction"); in setMustNotExtend()
58 : Expr(Expr), MustNotExtend(false), MustExtend(false), S27_2_reloc(false), in HexagonMCExpr()
H A DHexagonMCExpr.h58 bool MustExtend; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp1217 bool MustExtend = false; in parseInstruction() local
1222 MustExtend = true; in parseInstruction()
1264 MustNotExtend = !MustExtend; in parseInstruction()
1274 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); in parseInstruction()