about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/builder.rs
AgeCommit message (Expand)AuthorLines
2018-11-16New files and folders for traitsDenis Merigoux-13/+13
2018-11-16Use real type names rather than Self::Denis Merigoux-163/+163
2018-11-16Removed parasite yaml file and put explicit lifetimesDenis Merigoux-1/+1
2018-11-16Use associated types instead of type parameters inside the BuilderMethods traitDenis Merigoux-170/+172
2018-11-16Removed genericity over Value in various functionsDenis Merigoux-6/+8
2018-11-16Generalized AsmDialect for BuilderMethodsDenis Merigoux-2/+3
2018-11-16Generalized SynchronisationScope for BuilderMethodsDenis Merigoux-2/+2
2018-11-16Generalized AtomicOrdering for BuilderMethodsDenis Merigoux-12/+38
2018-11-16Generalized AtomicRmwBinOp for BuilderMethodsDenis Merigoux-2/+8
2018-11-16Generalized OperandBundleDef in BuilderMethodsDenis Merigoux-4/+4
2018-11-16Removed useless traits for IntPredicate and RealPredicateDenis Merigoux-1/+1
2018-11-16Generalized RealPredicateDenis Merigoux-2/+2
2018-11-16Generalized IntPredicate in the BuilderMethods traitDenis Merigoux-4/+6
2018-11-16Generalized BasicBlocks in BuilderMethods traitDenis Merigoux-1/+2
2018-11-16Generalized base.rs#call_memcpy and everything that it usesDenis Merigoux-172/+187
2018-11-16Reduced line length to pass tidyDenis Merigoux-3/+3
2018-11-11Auto merge of #55698 - nikic:remove-llvm-4-support, r=alexcrichtonbors-44/+13
2018-11-08Rollup merge of #55633 - nikic:memcpy-align, r=nagisaMark Rousskov-0/+18
2018-11-05Remove support for building against LLVM 4Nikita Popov-44/+13
2018-11-04Support memcpy/memmove with differing src/dst alignmentNikita Popov-0/+18
2018-10-27Correct alignment of atomic types and (re)add Atomic{I,U}128Oliver Middleton-9/+6
2018-10-23fix typos in various placesMatthias Krüger-1/+1
2018-10-16Fix LLVMRustInlineAsmVerify return type mismatchvarkor-1/+1
2018-10-08codegen_llvm: remove explicit returnsljedrz-1/+1
2018-10-08codegen_llvm: whitespace & formatting improvementsljedrz-8/+8
2018-09-26fixup! codegen_llvm: check inline assembly constraints with LLVMLevente Kurusa-1/+1
2018-09-25codegen_llvm: check inline assembly constraints with LLVMLevente Kurusa-4/+12
2018-08-23Fix an AMDGPU related load bit range metadata assertion.Richard Diamond-0/+8
2018-08-19Add Builder::array_alloca.Masaki Hara-0/+19
2018-08-10Introduce SmallCStr and use it where applicable.Michael Woerister-4/+4
2018-08-10Introduce const_cstr!() macro and use it where applicable.Michael Woerister-3/+3
2018-07-30rustc_codegen_llvm: fix ownership of Builder.Irina Popa-2/+2
2018-07-30rustc_codegen_llvm: fix tidy errors.Irina Popa-10/+20
2018-07-30rustc_codegen_llvm: use safe references for OperandBundleDef.Irina Popa-5/+4
2018-07-30rustc_codegen_llvm: remove more unused functions.Irina Popa-192/+2
2018-07-30rustc_codegen_llvm: use safe references for BasicBlock.Irina Popa-19/+19
2018-07-30rustc_codegen_llvm: use safe references for Value.Irina Popa-245/+207
2018-07-30rustc_codegen_llvm: use safe references for Builder.Irina Popa-3/+2
2018-07-30rustc_codegen_llvm: use safe references for Type.Irina Popa-62/+62
2018-07-30rustc_codegen_llvm: move from empty enums to extern types.Irina Popa-6/+7
2018-07-24Rollup merge of #52391 - Amanieu:volatile_unaligned, r=alexcrichtonMark Rousskov-1/+7
2018-07-20Remove unused methodOliver Schneider-18/+1
2018-07-14Add unaligned volatile intrinsicsAmanieu d'Antras-1/+7
2018-07-09Correct some codegen stats countersBen Harris-3/+4
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+1425