| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 36 namespace CodeGen { 57 namespace CodeGen { 67 CodeGen::CodeGenModule &CGM; 68 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} in CGObjCRuntime() 80 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 167 virtual CodeGen::RValue 168 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, 181 CodeGen::RValue 198 virtual CodeGen::RValue 199 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, [all …]
|
| H A D | ABIInfo.h | 29 namespace CodeGen { 48 CodeGen::CodeGenTypes &CGT; 52 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() 61 CodeGen::CGCXXABI &getCXXABI() const; 74 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0; 83 virtual CodeGen::Address EmitVAArg(CodeGen::CodeGenFunction &CGF, 84 CodeGen::Address VAListAddr, 91 virtual CodeGen::Address EmitMSVAArg(CodeGen::CodeGenFunction &CGF, 110 CodeGen::ABIArgInfo 115 CodeGen::ABIArgInfo [all …]
|
| H A D | CodeGenABITypes.cpp | 28 using namespace CodeGen; 30 void CodeGen::addDefaultFunctionDefinitionAttributes(CodeGenModule &CGM, in addDefaultFunctionDefinitionAttributes() 36 CodeGen::arrangeObjCMessageSendSignature(CodeGenModule &CGM, in arrangeObjCMessageSendSignature() 43 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType() 49 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType() 55 CodeGen::arrangeCXXMethodType(CodeGenModule &CGM, in arrangeCXXMethodType() 63 CodeGen::arrangeFreeFunctionCall(CodeGenModule &CGM, in arrangeFreeFunctionCall() 74 CodeGen::getImplicitCXXConstructorArgs(CodeGenModule &CGM, in getImplicitCXXConstructorArgs() 109 CodeGen::convertTypeForMemory(CodeGenModule &CGM, QualType T) { in convertTypeForMemory() 113 unsigned CodeGen::getLLVMFieldNumber(CodeGenModule &CGM, in getLLVMFieldNumber() [all …]
|
| H A D | TargetInfo.h | 36 namespace CodeGen { 58 CodeGen::CodeGenModule &M) const {} in setTargetAttributes() 63 CodeGen::CodeGenModule &CGM, in emitTargetMetadata() 96 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { in getDwarfEHStackPointer() 104 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable() 114 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, in decodeReturnAddress() 144 virtual llvm::Type *adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType() 152 virtual bool isScalarizableAsmOperand(CodeGen::CodeGenFunction &CGF, in isScalarizableAsmOperand() 159 CodeGen::CodeGenFunction &CGF, CodeGen::LValue ReturnValue, in addReturnRegisterOutputs() 190 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const { in getUBSanFunctionSignature() [all …]
|
| H A D | CodeGenTBAA.h | 31 namespace CodeGen { 218 template<> struct DenseMapInfo<clang::CodeGen::TBAAAccessInfo> { 219 static clang::CodeGen::TBAAAccessInfo getEmptyKey() { 221 return clang::CodeGen::TBAAAccessInfo( 222 static_cast<clang::CodeGen::TBAAAccessKind>(UnsignedKey), 229 static clang::CodeGen::TBAAAccessInfo getTombstoneKey() { 231 return clang::CodeGen::TBAAAccessInfo( 232 static_cast<clang::CodeGen::TBAAAccessKind>(UnsignedKey), 239 static unsigned getHashValue(const clang::CodeGen::TBAAAccessInfo &Val) { 248 static bool isEqual(const clang::CodeGen::TBAAAccessInfo &LHS, [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 22 namespace CodeGen { 87 const RegionCodeGenTy &CodeGen); 103 const RegionCodeGenTy &CodeGen); 119 const RegionCodeGenTy &CodeGen) override; 221 const RegionCodeGenTy &CodeGen) override; 236 const RegionCodeGenTy &CodeGen) override;
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 34 class CodeGen { class 143 Location CodeGen::genLoc(llvm::SMLoc loc) { in genLoc() 158 Type CodeGen::genType(ast::Type type) { in genType() 177 void CodeGen::gen(const ast::Node *node) { in gen() 191 void CodeGen::genImpl(const ast::CompoundStmt *stmt) { in genImpl() 210 void CodeGen::genImpl(const ast::EraseStmt *stmt) { in genImpl() 223 void CodeGen::genImpl(const ast::ReplaceStmt *stmt) { in genImpl() 246 void CodeGen::genImpl(const ast::RewriteStmt *stmt) { in genImpl() 256 void CodeGen::genImpl(const ast::ReturnStmt *stmt) { in genImpl() 277 void CodeGen::genImpl(const ast::PatternDecl *decl) { in genImpl() [all …]
|
| H A D | CPPGen.cpp | 36 class CodeGen { class 38 CodeGen(raw_ostream &os) : os(os) {} in CodeGen() function in __anon199767550111::CodeGen 70 void CodeGen::generate(const ast::Module &astModule, ModuleOp module) { in generate() 103 void CodeGen::generate(pdl::PatternOp pattern, StringRef patternName, in generate() 134 void CodeGen::generateConstraintAndRewrites(const ast::Module &astModule, in generateConstraintAndRewrites() 159 void CodeGen::generate(const ast::UserConstraintDecl *decl, in generate() 165 void CodeGen::generate(const ast::UserRewriteDecl *decl, in generate() 171 StringRef CodeGen::getNativeTypeName(ast::Type type) { in getNativeTypeName() 186 StringRef CodeGen::getNativeTypeName(ast::VariableDecl *decl) { in getNativeTypeName() 200 void CodeGen::generateConstraintOrRewrite(const ast::CallableDecl *decl, in generateConstraintOrRewrite() [all …]
|
| /llvm-project-15.0.7/polly/lib/ |
| H A D | CMakeLists.txt | 4 CodeGen/IslAst.cpp 5 CodeGen/IslExprBuilder.cpp 6 CodeGen/IslNodeBuilder.cpp 7 CodeGen/CodeGeneration.cpp) 66 CodeGen/BlockGenerators.cpp 68 CodeGen/LoopGenerators.cpp 70 CodeGen/LoopGeneratorsKMP.cpp 71 CodeGen/IRBuilder.cpp 72 CodeGen/Utils.cpp 74 CodeGen/CodegenCleanup.cpp [all …]
|
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | ConstantInitFuture.h | 27 namespace CodeGen { 33 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitBuilderBase*> { 34 using T = ::clang::CodeGen::ConstantInitBuilderBase*; 43 namespace CodeGen { 92 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitFuture> { 93 using T = ::clang::CodeGen::ConstantInitFuture;
|
| H A D | ModuleBuilder.h | 40 namespace CodeGen { 55 CodeGen::CodeGenModule &CGM(); 74 CodeGen::CGDebugInfo *getCGDebugInfo();
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/ |
| H A D | BUILD.gn | 5 "//llvm/lib/CodeGen", 6 "//llvm/lib/CodeGen/GlobalISel", 7 "//llvm/lib/CodeGen/MIRParser", 8 "//llvm/lib/CodeGen/SelectionDAG",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llc/ |
| H A D | BUILD.gn | 4 "//llvm/lib/CodeGen", 5 "//llvm/lib/CodeGen/AsmPrinter", 6 "//llvm/lib/CodeGen/MIRParser", 7 "//llvm/lib/CodeGen/SelectionDAG",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/CodeGen/ |
| H A D | BUILD.gn | 7 "//llvm/lib/CodeGen", 8 "//llvm/lib/CodeGen/AsmPrinter", 9 "//llvm/lib/CodeGen/MIRParser", 10 "//llvm/lib/CodeGen/SelectionDAG",
|
| /llvm-project-15.0.7/utils/bazel/llvm-project-overlay/bolt/ |
| H A D | BUILD.bazel | 79 "//llvm:CodeGen", 108 "//llvm:CodeGen", 136 "//llvm:CodeGen", 162 "//llvm:CodeGen", 190 "//llvm:CodeGen", 218 "//llvm:CodeGen", 247 "//llvm:CodeGen", 271 "//llvm:CodeGen",
|
| /llvm-project-15.0.7/llvm/tools/llvm-lto/ |
| H A D | llvm-lto.cpp | 1009 LTOCodeGenerator CodeGen(Context); in main() local 1010 CodeGen.setDisableVerify(DisableVerify); in main() 1016 CodeGen.setFreestanding(EnableFreestanding); in main() 1019 CodeGen.setDebugInfo(LTO_DEBUG_MODEL_DWARF); in main() 1020 CodeGen.setTargetOptions(Options); in main() 1051 CodeGen.setModule(std::move(Module)); in main() 1067 CodeGen.setCpu(codegen::getMCPU()); in main() 1069 CodeGen.setOptLevel(OptLevel - '0'); in main() 1070 CodeGen.setAttrs(codegen::getMAttrs()); in main() 1073 CodeGen.setFileType(*FT); in main() [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | BUILD.gn | 5 "//llvm/lib/CodeGen", 6 "//llvm/lib/CodeGen/GlobalISel", 7 "//llvm/lib/CodeGen/MIRParser",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/ |
| H A D | BUILD.gn | 8 "//llvm/lib/CodeGen", 9 "//llvm/lib/CodeGen/AsmPrinter", 10 "//llvm/lib/CodeGen/SelectionDAG",
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | Sparsification.cpp | 56 struct CodeGen { struct 470 static Value genOutputBuffer(CodeGen &codegen, OpBuilder &builder, in genOutputBuffer() 569 static VectorType vectorType(CodeGen &codegen, Type etp) { in vectorType() 575 static VectorType vectorType(CodeGen &codegen, Value ptr) { in vectorType() 694 static Value genSubscript(CodeGen &codegen, OpBuilder &builder, in genSubscript() 719 static Value genInsertionLoad(CodeGen &codegen, OpBuilder &builder, in genInsertionLoad() 733 static void genInsertionStore(CodeGen &codegen, OpBuilder &builder, in genInsertionStore() 876 static Value genInvariantValue(Merger &merger, CodeGen &codegen, in genInvariantValue() 1407 static void genWhileInduction(Merger &merger, CodeGen &codegen, in genWhileInduction() 1473 static void genForInduction(Merger &merger, CodeGen &codegen, in genForInduction() [all …]
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | AddingConstrainedIntrinsics.rst | 25 include/llvm/CodeGen/ISDOpcodes.h 63 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 69 lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 83 lib/CodeGen/SelectionDAG/SelectionDAG.cpp 89 lib/CodeGen/TargetLoweringBase.cpp 94 lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/ |
| H A D | BUILD.gn | 23 "//llvm/lib/CodeGen", 24 "//llvm/lib/CodeGen/AsmPrinter", 25 "//llvm/lib/CodeGen/GlobalISel", 26 "//llvm/lib/CodeGen/SelectionDAG",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/BPF/ |
| H A D | BUILD.gn | 51 "//llvm/lib/CodeGen", 52 "//llvm/lib/CodeGen/AsmPrinter", 53 "//llvm/lib/CodeGen/GlobalISel", 54 "//llvm/lib/CodeGen/SelectionDAG",
|
| /llvm-project-15.0.7/llvm/tools/lto/ |
| H A D | lto.cpp | 355 LibLTOCodeGenerator *CodeGen = in createCodeGen() local 358 CodeGen->setTargetOptions(Options); in createCodeGen() 359 return wrap(CodeGen); in createCodeGen() 521 CodeGen->setTargetOptions( in thinlto_create_codegen() 523 CodeGen->setFreestanding(EnableFreestanding); in thinlto_create_codegen() 528 CodeGen->setOptLevel(OptLevel - '0'); in thinlto_create_codegen() 531 CodeGen->setCodeGenOptLevel(CodeGenOpt::None); in thinlto_create_codegen() 534 CodeGen->setCodeGenOptLevel(CodeGenOpt::Less); in thinlto_create_codegen() 537 CodeGen->setCodeGenOptLevel(CodeGenOpt::Default); in thinlto_create_codegen() 540 CodeGen->setCodeGenOptLevel(CodeGenOpt::Aggressive); in thinlto_create_codegen() [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/ |
| H A D | BUILD.gn | 44 "//llvm/lib/CodeGen", 45 "//llvm/lib/CodeGen/AsmPrinter", 46 "//llvm/lib/CodeGen/GlobalISel", 47 "//llvm/lib/CodeGen/SelectionDAG",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/Mips/ |
| H A D | BUILD.gn | 61 "//llvm/lib/CodeGen", 62 "//llvm/lib/CodeGen/AsmPrinter", 63 "//llvm/lib/CodeGen/GlobalISel", 64 "//llvm/lib/CodeGen/SelectionDAG",
|