clang 22.0.0git
|
Go to the source code of this file.
Functions | |
static AsmFlavor | inferFlavor (const CIRGenModule &cgm, const AsmStmt &s) |
static void | collectClobbers (const CIRGenFunction &cgf, const AsmStmt &s, std::string &constraints, bool &hasUnwindClobber, bool &readOnly, bool readNone) |
|
static |
Definition at line 29 of file CIRGenAsm.cpp.
References clang::CIRGen::CIRGenFunction::getCIRGenModule(), clang::TargetInfo::getClobbers(), clang::CIRGen::CIRGenModule::getCodeGenOpts(), clang::CIRGen::CIRGenModule::getDiags(), clang::TargetInfo::getNormalizedGCCRegisterName(), clang::CIRGen::CIRGenFunction::getTarget(), clang::TargetInfo::isSPRegName(), clang::DiagnosticsEngine::Report(), and s.
Referenced by clang::CIRGen::CIRGenFunction::emitAsmStmt().
|
static |
Definition at line 20 of file CIRGenAsm.cpp.
References clang::CIRGen::CIRGenModule::getCodeGenOpts(), clang::CodeGenOptions::IAD_ATT, and s.
Referenced by clang::CIRGen::CIRGenFunction::emitAsmStmt().