Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.h49 bool UseCompound = false; variable
190 bool useCompound() const { return UseCompound; } in useCompound()
H A DHexagon.td64 def FeatureCompound: SubtargetFeature<"compound", "UseCompound", "true",
119 def UseCompound : Predicate<"HST->useCompound()">;
H A DHexagonDepMapAsm2Intrin.td1187 …i u32_0ImmPred_timm:$src1, IntRegs:$src2, u6_0ImmPred_timm:$src3)>, Requires<[UseCompound, HasV5]>;
1189 …mpyri_addr IntRegs:$src1, IntRegs:$src2, u32_0ImmPred_timm:$src3)>, Requires<[UseCompound, HasV5]>;
1191 …yri_addr_u2 IntRegs:$src1, u6_2ImmPred_timm:$src2, IntRegs:$src3)>, Requires<[UseCompound, HasV5]>;
1193 …mpyrr_addi u32_0ImmPred_timm:$src1, IntRegs:$src2, IntRegs:$src3)>, Requires<[UseCompound, HasV5]>;
1195 … (M4_mpyrr_addr IntRegs:$src1, IntRegs:$src2, IntRegs:$src3)>, Requires<[UseCompound, HasV5]>;
1593 …(S4_addaddi IntRegs:$src1, IntRegs:$src2, s32_0ImmPred_timm:$src3)>, Requires<[UseCompound, HasV5]…
1595 …i u32_0ImmPred_timm:$src1, IntRegs:$src2, u5_0ImmPred_timm:$src3)>, Requires<[UseCompound, HasV5]>;
1597 …i u32_0ImmPred_timm:$src1, IntRegs:$src2, u5_0ImmPred_timm:$src3)>, Requires<[UseCompound, HasV5]>;
1599 …i u32_0ImmPred_timm:$src1, IntRegs:$src2, u5_0ImmPred_timm:$src3)>, Requires<[UseCompound, HasV5]>;
1601 …i u32_0ImmPred_timm:$src1, IntRegs:$src2, u5_0ImmPred_timm:$src3)>, Requires<[UseCompound, HasV5]>;
[all …]
H A DHexagonPatterns.td1282 let AddedComplexity = 200, Predicates = [UseCompound] in {
1581 let AddedComplexity = 30, Predicates = [UseCompound] in {
1594 let Predicates = [UseCompound] in
1698 let AddedComplexity = 20, Predicates = [UseCompound] in {
1706 let Predicates = [UseCompound] in {
H A DHexagonDepInstrInfo.td17238 tc_a154b476, TypeALU64>, Enc_322e1b, Requires<[UseCompound]>, ImmRegRel {
17254 tc_a154b476, TypeALU64>, Enc_420cf3, Requires<[UseCompound]>, ImmRegRel {
17271 tc_503ce0f3, TypeALU64>, Enc_277737, Requires<[UseCompound]> {
17281 tc_7f8ae742, TypeALU64>, Enc_a7b8e8, Requires<[UseCompound]>, ImmRegRel {
17298 tc_7f8ae742, TypeM>, Enc_7f1a05, Requires<[UseCompound]>, ImmRegRel {
22400 tc_2c13e7f5, TypeALU64>, Enc_8b8d61, Requires<[UseCompound]> {
22415 tc_2c13e7f5, TypeALU64>, Enc_c31910, Requires<[UseCompound]> {
22433 tc_2c13e7f5, TypeALU64>, Enc_c31910, Requires<[UseCompound]> {
22451 tc_a4e22bbd, TypeALU64>, Enc_c31910, Requires<[UseCompound]> {
22469 tc_a4e22bbd, TypeALU64>, Enc_c31910, Requires<[UseCompound]> {
[all …]