| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCSectionXCOFF.h | 43 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() argument 48 CsectProp(XCOFF::CsectProperties(SMC, ST)), QualName(QualName), in MCSectionXCOFF() 55 if (SMC == XCOFF::XMC_UL) in MCSectionXCOFF() 64 if (SMC == XCOFF::XMC_PR) in MCSectionXCOFF()
|
| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | arm-trustzone.s | 8 @ Check that the assembler processes SMC instructions when TrustZone support is 16 @ SMC 18 smi #0xf @ SMI is old (ARMv6KZ) name for SMC
|
| H A D | arm-thumb-trustzone.s | 8 @ Check that the assembler processes SMC instructions when TrustZone support is 16 @ SMC
|
| /llvm-project-15.0.7/llvm/lib/MC/MCDisassembler/ |
| H A D | MCDisassembler.cpp | 53 static uint8_t getSMCPriority(XCOFF::StorageMappingClass SMC) { in getSMCPriority() argument 54 switch (SMC) { in getSMCPriority()
|
| /llvm-project-15.0.7/llvm/lib/BinaryFormat/ |
| H A D | XCOFF.cpp | 20 StringRef XCOFF::getMappingClassString(XCOFF::StorageMappingClass SMC) { in getMappingClassString() argument 21 switch (SMC) { in getMappingClassString()
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | arm-trustzone.txt | 6 # SMC
|
| H A D | arm-thumb-trustzone.txt | 6 # SMC
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 2311 XCOFF::StorageMappingClass SMC = in getSectionForExternalReference() local 2314 SMC = XCOFF::XMC_UL; in getSectionForExternalReference() 2319 XCOFF::CsectProperties(SMC, XCOFF::XTY_ER)); in getSectionForExternalReference() 2341 XCOFF::StorageMappingClass SMC = Kind.isBSSLocal() ? XCOFF::XMC_BS in SelectSectionForGlobal() local 2345 Name, Kind, XCOFF::CsectProperties(SMC, XCOFF::XTY_CM)); in SelectSectionForGlobal()
|
| /llvm-project-15.0.7/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 312 MultiClass *SMC = SubMultiClass.MC; in AddSubMultiClass() local 314 ArrayRef<Init *> SMCTArgs = SMC->Rec.getTemplateArgs(); in AddSubMultiClass() 326 Init *Default = SMC->Rec.getValue(SMCTArgs[i])->getValue(); in AddSubMultiClass() 331 ") of multiclass '" + SMC->Rec.getNameInitAsString() + in AddSubMultiClass() 338 TemplateArgs.emplace_back(QualifiedNameOfImplicitName(SMC), in AddSubMultiClass() 343 return resolve(SMC->Entries, TemplateArgs, false, &CurMC->Entries); in AddSubMultiClass()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedFalkorDetails.td | 1245 def : InstRW<[FalkorWr_1none_0cyc], (instrs BRK, DCPS1, DCPS2, DCPS3, HINT, HLT, HVC, ISB, SMC, S…
|
| H A D | AArch64SchedKryoDetails.td | 477 (instrs BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, ISB, HINT, SMC, SVC)>;
|
| H A D | AArch64InstrInfo.td | 2532 def SMC : ExceptionGeneration<0b000, 0b11, "smc">, Requires<[HasEL3]>;
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleA57.td | 120 "(t2)?RFE(DA|DB|IA|IB)", "(t)?SETEND", "(t2)?SETPAN", "(t2)?SMC", "SPACE",
|
| H A D | ARMInstrInfo.td | 2660 def SMC : ABI<0b0001, (outs), (ins imm0_15:$opt), NoItinerary, "smc", "\t$opt",
|