summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/llvm
AgeCommit message (Expand)AuthorLines
2018-10-23Revert "rustc: Fix (again) simd vectors by-val in ABI"Alex Crichton-2/+0
2018-10-20Rollup merge of #55073 - alexcrichton:demote-simd, r=nagisaManish Goregaokar-0/+2
2018-10-19rustc: Fix (again) simd vectors by-val in ABIAlex Crichton-0/+2
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-2/+2
2018-10-18Rollup merge of #55128 - varkor:LLVMRustInlineAsmVerify-return-bool, r=rkruppekennytm-2/+2
2018-10-18Rollup merge of #54933 - ljedrz:cleanup_codegen_llvm/misc, r=varkorkennytm-1/+1
2018-10-16Fix LLVMRustInlineAsmVerify return type mismatchvarkor-2/+2
2018-10-12exit with status code 101 on fatal LLVM errorAndy Russell-0/+2
2018-10-11Support for disabling the PLT on ELF targetsGabriel Majeri-0/+1
2018-10-09codegen_llvm/misc: convert string literals with to_ownedljedrz-1/+1
2018-09-28Auto merge of #54568 - levex:issue-54130, r=nagisabors-0/+3
2018-09-26add -Z emit-stack-sizesJorge Aparicio-1/+2
2018-09-25codegen_llvm: check inline assembly constraints with LLVMLevente Kurusa-0/+3
2018-09-14Remove LLVM 3.9 workaround.Unknown-9/+3
2018-08-31Provide a way of accessing the ThinLTO module import map in rustc.Michael Woerister-0/+9
2018-08-28Fix warnings about the `native` target-cpuAlex Crichton-0/+1
2018-08-19Add Builder::array_alloca.Masaki Hara-0/+5
2018-08-14Rollup merge of #53290 - whitequark:fix-35741, r=nagisakennytm-1/+2
2018-08-13Auto merge of #53161 - michaelwoerister:cstrings, r=wesleywiserbors-2/+3
2018-08-12Make LLVM emit assembly comments with -Z asm-comments.whitequark-1/+2
2018-08-10[nll] librustc_codegen_llvm: change Child signature to fix error pointed out ...memoryruins-1/+1
2018-08-10Introduce SmallCStr and use it where applicable.Michael Woerister-2/+3
2018-08-07Auto merge of #51007 - AstralSorcerer:master, r=nagisabors-0/+1
2018-07-31Make globals with private linkage unnamed. Fixes #50862.Colin Pronovost-0/+1
2018-07-31rustc: Handle linker diagnostic from LLVMAlex Crichton-0/+5
2018-07-30rustc_codegen_llvm: fix ownership of DIBuilder.Irina Popa-30/+31
2018-07-30rustc_codegen_llvm: fix ownership of Builder.Irina Popa-94/+103
2018-07-30rustc_codegen_llvm: fix tidy errors.Irina Popa-4/+11
2018-07-30rustc_codegen_llvm: use safe references for ThinLTOData.Irina Popa-6/+6
2018-07-30rustc_codegen_llvm: use safe references for ThinLTOBuffer.Irina Popa-4/+4
2018-07-30rustc_codegen_llvm: use safe references for ModuleBuffer.Irina Popa-4/+4
2018-07-30rustc_codegen_llvm: use safe references for RustArchiveMember.Irina Popa-6/+6
2018-07-30rustc_codegen_llvm: use safe references for ArchiveChild.Irina Popa-35/+53
2018-07-30rustc_codegen_llvm: use safe references for ArchiveIterator.Irina Popa-9/+6
2018-07-30rustc_codegen_llvm: use safe references for Linker.Irina Popa-5/+4
2018-07-30rustc_codegen_llvm: use safe references for SectionIterator.Irina Popa-14/+13
2018-07-30rustc_codegen_llvm: use safe references for PassManager.Irina Popa-18/+17
2018-07-30rustc_codegen_llvm: use safe references for OperandBundleDef.Irina Popa-18/+20
2018-07-30rustc_codegen_llvm: use safe mutable references for output parameters.Irina Popa-10/+10
2018-07-30rustc_codegen_llvm: use safe references for RustString.Irina Popa-30/+33
2018-07-30rustc_codegen_llvm: use safe references for Twine, DiagnosticInfo, SMDiagnostic.Irina Popa-24/+21
2018-07-30rustc_codegen_llvm: use safe references for Archive.Irina Popa-17/+11
2018-07-30rustc_codegen_llvm: use safe references for TargetMachine.Irina Popa-8/+7
2018-07-30rustc_codegen_llvm: use safe references for Pass.Irina Popa-4/+3
2018-07-30rustc_codegen_llvm: use safe references for PassManagerBuilder.Irina Popa-14/+13
2018-07-30rustc_codegen_llvm: use safe references for MemoryBuffer and ObjectFile.Irina Popa-17/+14
2018-07-30rustc_codegen_llvm: remove more unused functions.Irina Popa-176/+19
2018-07-30rustc_codegen_llvm: remove unused UseRef type.Irina Popa-7/+0
2018-07-30rustc_codegen_llvm: use safe references for BasicBlock.Irina Popa-25/+24
2018-07-30rustc_codegen_llvm: use safe references for Value.Irina Popa-506/+510