reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
620 assert(Aspect.Type.isScalar() || Aspect.Type.isPointer()); 620 assert(Aspect.Type.isScalar() || Aspect.Type.isPointer()); 621 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) 621 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) 623 const unsigned OpcodeIdx = getOpcodeIdxForOpcode(Aspect.Opcode); 624 if (Aspect.Type.isPointer() && 625 AddrSpace2PointerActions[OpcodeIdx].find(Aspect.Type.getAddressSpace()) == 630 Aspect.Type.isPointer() 632 .find(Aspect.Type.getAddressSpace()) 635 if (Aspect.Idx >= Actions.size()) 637 const SizeAndActionsVec &Vec = Actions[Aspect.Idx]; 640 auto SizeAndAction = findAction(Vec, Aspect.Type.getSizeInBits()); 642 Aspect.Type.isScalar() ? LLT::scalar(SizeAndAction.first) 643 : LLT::pointer(Aspect.Type.getAddressSpace(),