/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_eu_validate.c | 82 struct string __msg = func(isa, inst, ##args); \ 93 inst_is_send(const struct brw_isa_info *isa, const brw_inst *inst) in inst_is_send() argument 95 switch (brw_inst_opcode(isa, inst)) { in inst_is_send() 107 inst_is_split_send(const struct brw_isa_info *isa, const brw_inst *inst) in inst_is_split_send() argument 109 const struct intel_device_info *devinfo = isa->devinfo; in inst_is_split_send() 112 return inst_is_send(isa, inst); in inst_is_split_send() 114 switch (brw_inst_opcode(isa, inst)) { in inst_is_split_send() 137 inst_dst_type(const struct brw_isa_info *isa, const brw_inst *inst) in inst_dst_type() argument 139 const struct intel_device_info *devinfo = isa->devinfo; in inst_dst_type() 141 return (devinfo->ver < 12 || !inst_is_send(isa, ins in inst_dst_type() 146 inst_is_raw_move(const struct brw_isa_info *isa, const brw_inst *inst) inst_is_raw_move() argument 225 num_sources_from_inst(const struct brw_isa_info *isa, const brw_inst *inst) num_sources_from_inst() argument 281 invalid_values(const struct brw_isa_info *isa, const brw_inst *inst) invalid_values() argument 353 sources_not_null(const struct brw_isa_info *isa, const brw_inst *inst) sources_not_null() argument 382 alignment_supported(const struct brw_isa_info *isa, const brw_inst *inst) alignment_supported() argument 395 inst_uses_src_acc(const struct brw_isa_info *isa, const brw_inst *inst) inst_uses_src_acc() argument 418 send_restrictions(const struct brw_isa_info *isa, const brw_inst *inst) send_restrictions() argument 488 is_unsupported_inst(const struct brw_isa_info *isa, const brw_inst *inst) is_unsupported_inst() argument 541 execution_type(const struct brw_isa_info *isa, const brw_inst *inst) execution_type() argument 639 is_half_float_conversion(const struct brw_isa_info *isa, const brw_inst *inst) is_half_float_conversion() argument 666 is_mixed_float(const struct brw_isa_info *isa, const brw_inst *inst) is_mixed_float() argument 703 is_byte_conversion(const struct brw_isa_info *isa, const brw_inst *inst) is_byte_conversion() argument 730 general_restrictions_based_on_operand_types(const struct brw_isa_info *isa, const brw_inst *inst) general_restrictions_based_on_operand_types() argument 1015 general_restrictions_on_region_parameters(const struct brw_isa_info *isa, const brw_inst *inst) general_restrictions_on_region_parameters() argument 1176 special_restrictions_for_mixed_float_mode(const struct brw_isa_info *isa, const brw_inst *inst) special_restrictions_for_mixed_float_mode() argument 1459 region_alignment_rules(const struct brw_isa_info *isa, const brw_inst *inst) region_alignment_rules() argument 1774 vector_immediate_restrictions(const struct brw_isa_info *isa, const brw_inst *inst) vector_immediate_restrictions() argument 1837 special_requirements_for_handling_double_precision_data_types( const struct brw_isa_info *isa, const brw_inst *inst) special_requirements_for_handling_double_precision_data_types() argument 2070 instruction_restrictions(const struct brw_isa_info *isa, const brw_inst *inst) instruction_restrictions() argument 2176 send_descriptor_restrictions(const struct brw_isa_info *isa, const brw_inst *inst) send_descriptor_restrictions() argument 2293 brw_validate_instruction(const struct brw_isa_info *isa, const brw_inst *inst, int offset, unsigned inst_size, struct disasm_info *disasm) brw_validate_instruction() argument 2329 brw_validate_instructions(const struct brw_isa_info *isa, const void *assembly, int start_offset, int end_offset, struct disasm_info *disasm) brw_validate_instructions() argument [all...] |
H A D | test_eu_compact.cpp | 62 if (brw_try_compact_instruction(p->isa, &dst, &src)) { in test_compact_instruction() 65 brw_uncompact_instruction(p->isa, &uncompacted, &dst); in test_compact_instruction() 67 brw_debug_compact_uncompact(p->isa, &src, &uncompacted); in test_compact_instruction() 77 brw_disassemble_inst(stderr, p->isa, &src, false, 0, NULL); in test_compact_instruction() 93 clear_pad_bits(const struct brw_isa_info *isa, brw_inst *inst) in clear_pad_bits() argument 95 const struct intel_device_info *devinfo = isa->devinfo; in clear_pad_bits() 97 if (brw_inst_opcode(isa, inst) != BRW_OPCODE_SEND && in clear_pad_bits() 98 brw_inst_opcode(isa, inst) != BRW_OPCODE_SENDC && in clear_pad_bits() 105 is_3src(isa, brw_inst_opcode(isa, ins in clear_pad_bits() 113 skip_bit(const struct brw_isa_info *isa, brw_inst *src, int bit) skip_bit() argument 231 struct brw_isa_info isa; global() member in CompactTestFixture [all...] |
H A D | brw_isa_info.h | 45 void brw_init_isa_info(struct brw_isa_info *isa, 58 brw_opcode_desc(const struct brw_isa_info *isa, enum opcode opcode); 61 brw_opcode_desc_from_hw(const struct brw_isa_info *isa, unsigned hw); 64 brw_opcode_encode(const struct brw_isa_info *isa, enum opcode opcode) in brw_opcode_encode() argument 66 return brw_opcode_desc(isa, opcode)->hw; in brw_opcode_encode() 70 brw_opcode_decode(const struct brw_isa_info *isa, unsigned hw) in brw_opcode_decode() argument 72 const struct opcode_desc *desc = brw_opcode_desc_from_hw(isa, hw); in brw_opcode_decode() 77 is_3src(const struct brw_isa_info *isa, enum opcode opcode) in is_3src() argument 79 const struct opcode_desc *desc = brw_opcode_desc(isa, opcode); in is_3src()
|
H A D | brw_eu.c | 320 brw_init_codegen(const struct brw_isa_info *isa, in brw_init_codegen() argument 325 p->isa = isa; in brw_init_codegen() 326 p->devinfo = isa->devinfo; in brw_init_codegen() 412 brw_validate_instructions(p->isa, p->store, in brw_try_override_assembly() 469 brw_label_assembly(const struct brw_isa_info *isa, in brw_label_assembly() argument 472 const struct intel_device_info *const devinfo = isa->devinfo; in brw_label_assembly() 486 brw_uncompact_instruction(isa, &uncompacted, compacted); in brw_label_assembly() 490 if (brw_has_uip(devinfo, brw_inst_opcode(isa, inst))) { in brw_label_assembly() 496 } else if (brw_has_jip(devinfo, brw_inst_opcode(isa, ins in brw_label_assembly() 518 brw_disassemble_with_labels(const struct brw_isa_info *isa, const void *assembly, int start, int end, FILE *out) brw_disassemble_with_labels() argument 531 brw_disassemble(const struct brw_isa_info *isa, const void *assembly, int start, int end, const struct brw_label *root_label, FILE *out) brw_disassemble() argument 709 brw_init_isa_info(struct brw_isa_info *isa, const struct intel_device_info *devinfo) brw_init_isa_info() argument 736 brw_opcode_desc(const struct brw_isa_info *isa, enum opcode op) brw_opcode_desc() argument 746 brw_opcode_desc_from_hw(const struct brw_isa_info *isa, unsigned hw) brw_opcode_desc_from_hw() argument [all...] |
H A D | brw_eu_compact.c | 1068 const struct brw_isa_info *isa; member 1077 const struct brw_isa_info *isa); 1083 const struct intel_device_info *devinfo = c->isa->devinfo; in set_control_index() 1128 const struct intel_device_info *devinfo = c->isa->devinfo; in set_datatype_index() 1171 const struct intel_device_info *devinfo = c->isa->devinfo; in set_subreg_index() 1202 const struct intel_device_info *devinfo = c->isa->devinfo; in set_src0_index() 1232 const struct intel_device_info *devinfo = c->isa->devinfo; in set_src1_index() 1440 has_unmapped_bits(const struct brw_isa_info *isa, const brw_inst *src) in has_unmapped_bits() argument 1442 const struct intel_device_info *devinfo = isa->devinfo; in has_unmapped_bits() 1445 if ((brw_inst_opcode(isa, sr in has_unmapped_bits() 1701 precompact(const struct brw_isa_info *isa, brw_inst inst) precompact() argument 1926 brw_try_compact_instruction(const struct brw_isa_info *isa, brw_compact_inst *dst, const brw_inst *src) brw_try_compact_instruction() argument 2294 brw_uncompact_instruction(const struct brw_isa_info *isa, brw_inst *dst, brw_compact_inst *src) brw_uncompact_instruction() argument 2303 brw_debug_compact_uncompact(const struct brw_isa_info *isa, brw_inst *orig, brw_inst *uncompacted) brw_debug_compact_uncompact() argument 2340 update_uip_jip(const struct brw_isa_info *isa, brw_inst *insn, int this_old_ip, int *compacted_counts) update_uip_jip() argument 2393 compaction_state_init(struct compaction_state *c, const struct brw_isa_info *isa) compaction_state_init() argument [all...] |
H A D | brw_disasm_info.c | 37 const struct brw_isa_info *isa = disasm->isa; in dump_assembly() local 43 brw_label_assembly(isa, assembly, start_offset, end_offset, mem_ctx); in dump_assembly() 84 brw_disassemble(isa, assembly, start_offset, end_offset, in dump_assembly() 107 disasm_initialize(const struct brw_isa_info *isa, in disasm_initialize() argument 112 disasm->isa = isa; in disasm_initialize() 132 const struct intel_device_info *devinfo = disasm->isa->devinfo; in disasm_annotate()
|
/third_party/mesa3d/src/compiler/isaspec/ |
H A D | encode.py | 25 from isa import ISA, BitSetDerivedField, BitSetAssertField 70 self.expr = isa.expressions[case.expr] 82 self.expr = isa.expressions[case.expr] 102 expr = bitset.isa.expressions[case.expr] 116 expr = bitset.isa.expressions[field.expr] 125 yield from self.fields(isa.bitsets[bitset.extends]) 135 self.expr = isa.expressions[case.expr] 146 self.append_forced(isa.bitsets[bitset.extends]) 175 yield from self.assert_cases(isa.bitsets[bitset.extends]) 179 def __init__(self, isa) 685 isa = ISA(xml) global() variable [all...] |
H A D | isa.py | 104 def __init__(self, isa, xml): 105 self.isa = isa 124 if self.type in self.isa.enums: 126 if self.type in self.isa.bitsets: 142 self.isa = case.bitset.isa 160 def __init__(self, isa, xml): 161 self.isa = isa [all...] |
H A D | decode.py | 25 from isa import ISA 59 %for name, enum in isa.enums.items(): 75 %for name, expr in isa.expressions.items(): 91 %for name, bitset in isa.all_bitsets(): 95 %for root_name, root in isa.roots.items(): 103 %for name, bitset in isa.all_bitsets(): 122 .expr = &${isa.expressions[case.expr].get_c_name()}, 132 .expr = &${isa.expressions[field.expr].get_c_name()}, 139 .bitsets = ${isa.roots[field.type].get_c_name()}, 145 .enums = &${isa 301 isa = ISA(xml) global() variable [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.h | 66 if (isa<ConstantSDNode>(Node)) return true; in isPassiveNode() 67 if (isa<ConstantFPSDNode>(Node)) return true; in isPassiveNode() 68 if (isa<RegisterSDNode>(Node)) return true; in isPassiveNode() 69 if (isa<RegisterMaskSDNode>(Node)) return true; in isPassiveNode() 70 if (isa<GlobalAddressSDNode>(Node)) return true; in isPassiveNode() 71 if (isa<BasicBlockSDNode>(Node)) return true; in isPassiveNode() 72 if (isa<FrameIndexSDNode>(Node)) return true; in isPassiveNode() 73 if (isa<ConstantPoolSDNode>(Node)) return true; in isPassiveNode() 74 if (isa<TargetIndexSDNode>(Node)) return true; in isPassiveNode() 75 if (isa<JumpTableSDNod in isPassiveNode() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
H A D | IntrinsicInst.h | 10 // functions with the isa/dyncast family of functions. In particular, this 42 /// This allows the standard isa/dyncast/cast functionality to work with calls 55 // Methods for support type inquiry through isa, cast, and dyn_cast: 62 return isa<CallInst>(V) && classof(cast<CallInst>(V)); in classof() 82 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 133 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 149 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 165 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 182 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 198 /// Methods for support type inquiry through isa, cas [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInstr.h | 9 // functions with the isa/dyncast family of functions. In particular, this 60 // Methods to support type inquiry through isa, cast, and dyn_cast: 65 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 72 // Methods to support type inquiry through isa, cast, and dyn_cast: 77 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 99 // Methods to support type inquiry through isa, cast, and dyn_cast: 108 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 119 return isa<ConstantPointerNull>(Arg) in getPromise() 128 if (isa<AllocaInst>(Arg)) in clearPromise() 130 assert((isa<BitCastIns in clearPromise() [all...] |
/third_party/mesa3d/src/intel/common/ |
H A D | intel_disasm.c | 42 intel_disasm_find_end(const struct brw_isa_info *isa, in intel_disasm_find_end() argument 45 const struct intel_device_info *devinfo = isa->devinfo; in intel_disasm_find_end() 59 uint32_t opcode = brw_inst_opcode(isa, insn); in intel_disasm_find_end() 69 intel_disassemble(const struct brw_isa_info *isa, in intel_disassemble() argument 72 int end = intel_disasm_find_end(isa, assembly, start); in intel_disassemble() 77 struct disasm_info *disasm_info = disasm_initialize(isa, NULL); in intel_disassemble() 81 brw_validate_instructions(isa, assembly, start, end, disasm_info); in intel_disassemble() 85 brw_label_assembly(isa, assembly, start, end, mem_ctx); in intel_disassemble() 99 brw_disassemble(isa, assembly, start_offset, end_offset, in intel_disassemble()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
H A D | PPCBoolRetToInt.cpp | 83 if (CurrUser && !isa<CallInst>(Curr)) in findAllDefs() 141 return isa<ReturnInst>(V) || isa<CallInst>(V) || isa<PHINode>(V) || in getPromotablePHINodes() 142 isa<DbgInfoIntrinsic>(V); in getPromotablePHINodes() 145 return isa<Constant>(V) || isa<Argument>(V) || isa<CallInst>(V) || in getPromotablePHINodes() 146 isa<PHINode>(V); in getPromotablePHINodes() 223 if (llvm::none_of(Defs, isa<Instructio in runOnUse() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 145 if (isa<ConstantAggregateZero>(V)) in FoldBitCast() 155 if (isa<ConstantInt>(V) || isa<ConstantFP>(V)) in FoldBitCast() 161 if (isa<ConstantPointerNull>(V)) // ptr->ptr cast. in FoldBitCast() 523 if (isa<UndefValue>(V)) { in ConstantFoldCastInstruction() 572 if ((isa<ConstantVector>(V) || isa<ConstantDataVector>(V)) && in ConstantFoldCastInstruction() 652 bool isOne = isa<ConstantInt>(Idx) && cast<ConstantInt>(Idx)->isOne(); in ConstantFoldCastInstruction() 752 } else if (isa<UndefValue>(Cond)) { in ConstantFoldSelectInstruction() 753 V = isa<UndefValu in ConstantFoldSelectInstruction() [all...] |
H A D | Instruction.cpp | 150 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setFast() 155 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasAllowReassoc() 160 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoNaNs() 165 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoInfs() 170 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasNoSignedZeros() 175 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasAllowReciprocal() 180 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setHasApproxFunc() 185 assert(isa<FPMathOperator>(this) && "setting fast-math flag on invalid op"); in setFastMathFlags() 190 assert(isa<FPMathOperator>(this) && "copying fast-math flag on invalid op"); in copyFastMathFlags() 195 assert(isa<FPMathOperato in isFast() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | TypePromotion.cpp | 197 if (!isa<Instruction>(V)) in GenerateSignBits() 229 if (!isa<IntegerType>(V->getType())) in isSource() 233 if (isa<Argument>(V)) in isSource() 235 else if (isa<LoadInst>(V)) in isSource() 237 else if (isa<BitCastInst>(V)) in isSource() 271 return isa<CallInst>(V); in isSink() 340 !isa<ICmpInst>(*I->user_begin()) || in isSafeWrap() 341 !isa<ConstantInt>(I->getOperand(1))) in isSafeWrap() 389 if (!isa<IntegerType>(V->getType()) || isSink(V)) in shouldPromote() 399 if (isa<ICmpIns in shouldPromote() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | ObjCARCAnalysisUtils.h | 142 return isa<ConstantPointerNull>(V) || isa<UndefValue>(V); in IsNullOrUndef() 146 return isa<BitCastInst>(I) || in IsNoopInstruction() 147 (isa<GetElementPtrInst>(I) && in IsNoopInstruction() 155 if (isa<Constant>(Op) || isa<AllocaInst>(Op)) in IsPotentialRetainableObjPtr() 216 if (isa<CallInst>(V) || isa<InvokeInst>(V) || in IsObjCIdentifiedObject() 217 isa<Argument>(V) || isa<Constan in IsObjCIdentifiedObject() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
H A D | GlobalStatus.cpp | 46 if (isa<GlobalValue>(C)) in isSafeToDestroyConstant() 49 if (isa<ConstantData>(C)) in isSafeToDestroyConstant() 74 if (!isa<PointerType>(CE->getType())) in analyzeGlobalAux() 123 } else if (isa<LoadInst>(StoredVal) && in analyzeGlobalAux() 140 } else if (isa<BitCastInst>(I) || isa<GetElementPtrInst>(I)) { in analyzeGlobalAux() 145 } else if (isa<SelectInst>(I) || isa<PHINode>(I)) { in analyzeGlobalAux() 153 } else if (isa<CmpInst>(I)) { in analyzeGlobalAux()
|
H A D | SimplifyCFG.cpp | 245 for (BasicBlock::iterator BBI = Succ->begin(); isa<PHINode>(BBI); ++BBI) { in SafeToMergeTerminators() 288 for (BasicBlock::iterator BBI = Succ->begin(); isa<PHINode>(BBI); ++BBI) { in isProfitableToFoldUnconditional() 291 !isa<ConstantInt>(PN->getIncomingValueForBlock(SI2BB))) in isProfitableToFoldUnconditional() 413 if (CI || !isa<Constant>(V) || !V->getType()->isPointerTy()) in GetConstantInt() 421 if (isa<ConstantPointerNull>(V)) in GetConstantInt() 802 assert(isa<BranchInst>(I) || isa<SelectInst>(I)); in setBranchWeights() 851 if (isa<BranchInst>(TI)) { in SimplifyEqualityComparisonWithOnlyPredecessor() 1256 while (isa<DbgInfoIntrinsic>(I1)) in HoistThenElseCodeToIf() 1258 while (isa<DbgInfoIntrinsi in HoistThenElseCodeToIf() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 282 bool IsAPhi = isa<PHINode>(Cur); in AddReductionVar() 290 if (!Cur->isCommutative() && !IsAPhi && !isa<SelectInst>(Cur) && in AddReductionVar() 291 !isa<ICmpInst>(Cur) && !isa<FCmpInst>(Cur) && in AddReductionVar() 303 if (isa<FPMathOperator>(ReduxDesc.getPatternInst()) && !IsAPhi) in AddReductionVar() 307 bool IsASelect = isa<SelectInst>(Cur); in AddReductionVar() 325 (isa<ICmpInst>(Cur) || isa<SelectInst>(Cur))) in AddReductionVar() 327 if (Kind == RK_FloatMinMax && (isa<FCmpInst>(Cur) || isa<SelectIns in AddReductionVar() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
H A D | Casting.h | 9 // This file defines the isa<X>(), cast<X>(), dyn_cast<X>(), cast_or_null<X>(), 26 // isa<x> Support Templates 52 // The core of the implementation of isa<X> is here; To and From should be 54 // implementation of isa<> without rewriting it from scratch. 84 assert(Val && "isa<> used on a null pointer"); in doit() 91 assert(Val && "isa<> used on a null pointer"); in doit() 98 assert(Val && "isa<> used on a null pointer"); in doit() 105 assert(Val && "isa<> used on a null pointer"); in doit() 112 assert(Val && "isa<> used on a null pointer"); in doit() 136 // isa< 141 template <class X, class Y> LLVM_NODISCARD inline bool isa(const Y &Val) { isa() function [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | RewriteStatepointsForGC.cpp | 439 if (isa<Argument>(I)) in findBaseDefiningValueOfVector() 443 if (isa<Constant>(I)) in findBaseDefiningValueOfVector() 449 if (isa<LoadInst>(I)) in findBaseDefiningValueOfVector() 452 if (isa<InsertElementInst>(I)) in findBaseDefiningValueOfVector() 458 if (isa<ShuffleVectorInst>(I)) in findBaseDefiningValueOfVector() 479 if (isa<CallInst>(I) || isa<InvokeInst>(I)) in findBaseDefiningValueOfVector() 484 assert((isa<SelectInst>(I) || isa<PHINode>(I)) && in findBaseDefiningValueOfVector() 500 if (isa<Argumen in findBaseDefiningValue() [all...] |
H A D | NewGVN.cpp | 840 assert(isa<Instruction>(V) && "This should not be used for MemoryAccesses"); 854 assert(isa<MemoryAccess>(MA) && 856 return isa<MemoryUseOrDef>(MA) 873 if (!isa<LoadExpression>(RHS) && !isa<StoreExpression>(RHS)) 936 assert(isa<BasicExpression>(E)); 957 return CO && isa<PHINode>(CO); 974 return isa<Constant>(V) || isa<Argument>(V); 1005 OriginalOpsConstant = OriginalOpsConstant && isa<Constan [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
H A D | AArch64PromoteConstant.cpp | 262 if (isa<const ShuffleVectorInst>(Instr) && OpIdx == 2) in shouldConvertUse() 266 if (isa<const ExtractValueInst>(Instr) && OpIdx > 0) in shouldConvertUse() 270 if (isa<const InsertValueInst>(Instr) && OpIdx > 1) in shouldConvertUse() 273 if (isa<const AllocaInst>(Instr) && OpIdx > 0) in shouldConvertUse() 277 if (isa<const LoadInst>(Instr) && OpIdx > 0) in shouldConvertUse() 281 if (isa<const StoreInst>(Instr) && OpIdx > 1) in shouldConvertUse() 285 if (isa<const GetElementPtrInst>(Instr) && OpIdx > 0) in shouldConvertUse() 290 if (isa<const LandingPadInst>(Instr)) in shouldConvertUse() 294 if (isa<const SwitchInst>(Instr)) in shouldConvertUse() 298 if (isa<cons in shouldConvertUse() [all...] |