Lines Matching defs:auto
174 const auto &FunctionTargetID = STM.getTargetID();
224 auto &Streamer = getTargetStreamer()->getStreamer();
225 auto &Context = Streamer.getContext();
226 auto &ObjectFileInfo = *Context.getObjectFileInfo();
227 auto &ReadOnlySection = *ObjectFileInfo.getReadOnlySection();
333 auto TS = getTargetStreamer();
718 for (auto &F : M) {
719 auto &TSTargetID = getTargetStreamer()->getTargetID();
763 auto CreateExpr = [&Ctx](int64_t Value) {
767 auto TryGetMCExprValue = [](const MCExpr *Value, uint64_t &Res) -> bool {
868 for (auto &Arg : F.args()) {
962 auto GetNumGPRBlocks = [&CreateExpr, &Ctx](const MCExpr *NumGPR,
1008 auto DivideCeil = [&Ctx](const MCExpr *Numerator, const MCExpr *Denominator) {
1063 auto SetBits = [&Ctx](const MCExpr *Dst, const MCExpr *Value, uint32_t Mask,
1065 auto Shft = MCConstantExpr::create(Shift, Ctx);
1066 auto Msk = MCConstantExpr::create(Mask, Ctx);
1087 const auto [MinWEU, MaxWEU] =
1122 auto SetBits = [&Ctx](const MCExpr *Value, uint32_t Mask, uint32_t Shift) {
1129 auto EmitResolvedOrExpr = [this](const MCExpr *Value, unsigned Size) {
1240 auto CC = MF.getFunction().getCallingConv();
1241 auto MD = getTargetStreamer()->getPALMetadata();
1242 auto &Ctx = MF.getContext();
1262 auto [Shift, Mask] = getShiftMask(C_00B84C_SCRATCH_EN);
1310 for (auto [Idx, Field] : enumerate(PsInputFields)) {
1325 auto *MD = getTargetStreamer()->getPALMetadata();
1494 auto EmitResourceUsageRemark = [&](StringRef RemarkName,
1495 StringRef RemarkLabel, auto Argument) {