| /third_party/rust/rust/compiler/rustc_codegen_gcc/src/ |
| D | context.rs | 29 pub struct CodegenCx<'gcc, 'tcx> { struct 30 pub check_overflow: bool, 31 pub codegen_unit: &'tcx CodegenUnit<'tcx>, 32 pub context: &'gcc Context<'gcc>, 35 pub current_func: RefCell<Option<Function<'gcc>>>, 36 pub normal_function_addresses: RefCell<FxHashSet<RValue<'gcc>>>, 37 pub function_address_names: RefCell<FxHashMap<RValue<'gcc>, String>>, 39 pub functions: RefCell<FxHashMap<String, Function<'gcc>>>, 40 pub intrinsics: RefCell<FxHashMap<String, Function<'gcc>>>, 42 pub tls_model: gccjit::TlsModel, [all …]
|
| D | type_.rs | 12 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { implementation 75 impl<'gcc, 'tcx> BaseTypeMethods<'tcx> for CodegenCx<'gcc, 'tcx> { implementation 219 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { impl 282 impl<'gcc, 'tcx> TypeMembershipMethods<'tcx> for CodegenCx<'gcc, 'tcx> { implementation
|
| D | type_of.rs | 16 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { implementation 53 impl<'a, 'tcx> CodegenCx<'a, 'tcx> { impl 349 impl<'gcc, 'tcx> LayoutTypeMethods<'tcx> for CodegenCx<'gcc, 'tcx> { implementation
|
| D | consts.rs | 34 impl<'gcc, 'tcx> StaticMethods for CodegenCx<'gcc, 'tcx> { implementation 168 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { implementation
|
| D | mono_item.rs | 15 impl<'gcc, 'tcx> PreDefineMethods<'tcx> for CodegenCx<'gcc, 'tcx> { implementation
|
| D | declare.rs | 11 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { implementation
|
| D | debuginfo.rs | 42 impl<'gcc, 'tcx> DebugInfoMethods<'tcx> for CodegenCx<'gcc, 'tcx> { implementation
|
| D | common.rs | 18 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { impl 49 impl<'gcc, 'tcx> ConstMethods<'tcx> for CodegenCx<'gcc, 'tcx> { implementation
|
| D | asm.rs | 713 impl<'gcc, 'tcx> AsmMethods<'tcx> for CodegenCx<'gcc, 'tcx> { implementation
|
| /third_party/rust/rust/compiler/rustc_codegen_llvm/src/ |
| D | context.rs | 43 pub struct CodegenCx<'ll, 'tcx> { struct 44 pub tcx: TyCtxt<'tcx>, 45 pub check_overflow: bool, 46 pub use_dll_storage_attrs: bool, 47 pub tls_model: llvm::ThreadLocalMode, 49 pub llmod: &'ll llvm::Module, 50 pub llcx: &'ll llvm::Context, 51 pub codegen_unit: &'tcx CodegenUnit<'tcx>, 54 pub instances: RefCell<FxHashMap<Instance<'tcx>, &'ll Value>>, 56 pub vtables: [all …]
|
| D | mono_item.rs | 16 impl<'tcx> PreDefineMethods<'tcx> for CodegenCx<'_, 'tcx> { implementation 93 impl CodegenCx<'_, '_> { implementation
|
| D | declare.rs | 63 impl<'ll, 'tcx> CodegenCx<'ll, 'tcx> { impl
|
| D | type_.rs | 41 impl<'ll> CodegenCx<'ll, '_> { impl 136 impl<'ll, 'tcx> BaseTypeMethods<'tcx> for CodegenCx<'ll, 'tcx> { implementation 259 impl<'ll, 'tcx> LayoutTypeMethods<'tcx> for CodegenCx<'ll, 'tcx> { implementation 300 impl<'ll, 'tcx> TypeMembershipMethods<'tcx> for CodegenCx<'ll, 'tcx> { implementation
|
| D | common.rs | 84 impl<'ll> BackendTypes for CodegenCx<'ll, '_> { implementation 98 impl<'ll> CodegenCx<'ll, '_> { impl 123 impl<'ll, 'tcx> ConstMethods<'tcx> for CodegenCx<'ll, 'tcx> { implementation
|
| D | consts.rs | 200 impl<'ll> CodegenCx<'ll, '_> { impl 342 impl<'ll> StaticMethods for CodegenCx<'ll, '_> { implementation
|
| D | type_of.rs | 162 impl<'a, 'tcx> CodegenCx<'a, 'tcx> { impl
|
| /third_party/rust/rust/compiler/rustc_codegen_cranelift/src/ |
| D | lib.rs | 127 struct CodegenCx { struct 138 impl CodegenCx { argument
|
| D | base.rs | 26 cx: &mut crate::CodegenCx, in codegen_fn() 129 cx: &mut crate::CodegenCx, in compile_fn()
|
| /third_party/rust/rust/compiler/rustc_codegen_ssa/src/ |
| D | mono_item.rs | 12 fn define<Bx: BuilderMethods<'a, 'tcx>>(&self, cx: &'a Bx::CodegenCx); in define() 15 cx: &'a Bx::CodegenCx, in predefine() 23 fn define<Bx: BuilderMethods<'a, 'tcx>>(&self, cx: &'a Bx::CodegenCx) { in define() 105 cx: &'a Bx::CodegenCx, in predefine()
|
| D | base.rs | 413 cx: &'a Bx::CodegenCx, in codegen_instance() 427 cx: &'a Bx::CodegenCx, in maybe_create_entry_wrapper() 450 cx: &'a Bx::CodegenCx, in maybe_create_entry_wrapper() 530 cx: &'a Bx::CodegenCx, in get_argc_argv()
|
| /third_party/rust/rust/compiler/rustc_codegen_cranelift/src/driver/ |
| D | jit.rs | 65 ) -> (JITModule, CodegenCx) { in create_jit_module() argument 219 cx: &mut crate::CodegenCx, in codegen_and_compile_fn() 356 cx: &mut CodegenCx, in codegen_shim()
|
| /third_party/rust/rust/compiler/rustc_codegen_ssa/src/traits/ |
| D | mod.rs | 89 type CodegenCx: CodegenMethods<'tcx> typedef
|
| /third_party/rust/rust/compiler/rustc_codegen_llvm/src/debuginfo/ |
| D | mod.rs | 258 impl CodegenCx<'_, '_> { impl 288 impl<'ll, 'tcx> DebugInfoMethods<'tcx> for CodegenCx<'ll, 'tcx> { implementation
|
| /third_party/rust/rust/compiler/rustc_codegen_llvm/src/coverageinfo/ |
| D | mod.rs | 62 impl<'ll, 'tcx> CodegenCx<'ll, 'tcx> { impl
|
| /third_party/rust/rust/compiler/rustc_codegen_ssa/src/mir/ |
| D | mod.rs | 159 cx: &'a Bx::CodegenCx, in codegen_mir()
|