Home
last modified time | relevance | path

Searched refs:Has16BitInsts (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h52 bool Has16BitInsts = false; variable
192 return Has16BitInsts; in has16BitInsts()
H A DAMDGPUCombine.td154 let Predicates = [Has16BitInsts, NotHasMed3_16] in {
H A DVOP2Instructions.td220 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
239 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
1076 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in
1183 let SubtargetPredicate = Has16BitInsts in {
1205 } // End SubtargetPredicate = Has16BitInsts
1396 let Predicates = [Has16BitInsts, isGFX8GFX9] in {
1422 } // End Predicates = [Has16BitInsts, isGFX8GFX9]
1424 let Predicates = [Has16BitInsts] in {
1435 } // End Predicates = [Has16BitInsts]
1451 let SubtargetPredicate = Has16BitInsts, OtherPredicates = [HasIntClamp] in {
H A DVOP3Instructions.td386 let Predicates = [Has16BitInsts, isGFX8Only] in {
391 } // End Predicates = [Has16BitInsts, isGFX8Only]
399 let SubtargetPredicate = Has16BitInsts, isCommutable = 1 in {
446 } // End SubtargetPredicate = Has16BitInsts, isCommutable = 1
486 let Predicates = [Has16BitInsts, isGFX8GFX9] in {
490 let Predicates = [Has16BitInsts, isGFX6GFX7GFX8GFX9] in {
503 } // End Predicates = [Has16BitInsts, isGFX6GFX7GFX8GFX9]
519 let OtherPredicates = [isGFX10Plus, Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
521 } // End OtherPredicates = [isGFX10Plus, Has16BitInsts], True16Predicate = NotHasTrue16BitInsts
H A DVOPCInstructions.td509 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
528 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
547 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
565 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
727 let SubtargetPredicate = Has16BitInsts in {
799 } // End SubtargetPredicate = Has16BitInsts
1181 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
1196 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
H A DVOP1Instructions.td167 let OtherPredicates = [NotHasTrue16BitInsts, Has16BitInsts] in {
306 // present in targets without Has16BitInsts. Otherwise they could use
545 let OtherPredicates = [Has16BitInsts], True16Predicate = NotHasTrue16BitInsts in {
H A DSIInstructions.td1326 let SubtargetPredicate = Has16BitInsts in
1431 let SubtargetPredicate = Has16BitInsts,
1437 let SubtargetPredicate = Has16BitInsts,
1443 let SubtargetPredicate = Has16BitInsts,
3344 let OtherPredicates = !listconcat(f16_preds, [Has16BitInsts]);
3351 let OtherPredicates = !listconcat(f16_preds, [Has16BitInsts]);
3358 let OtherPredicates = !listconcat(f16_preds, [Has16BitInsts]);
H A DAMDGPU.td527 "Has16BitInsts",
2432 def Has16BitInsts : Predicate<"Subtarget->has16BitInsts()">,
H A DBUFInstructions.td1967 let OtherPredicates = [Has16BitInsts] in {
1978 } // End OtherPredicates = [Has16BitInsts]
H A DVOPInstructions.td2064 let OtherPredicates = [Has16BitInsts];