OSDN Git Service

Merging r367753:
[android-x86/external-llvm.git] / lib / IR /
2019-07-16 Francis Visoiu Mistrih[Remarks] Simplify and refactor the RemarkParser interface
2019-07-16 Francis Visoiu Mistrih[Remarks][NFC] Combine ParserFormat and SerializerFormat
2019-07-16 Rui UeyamaFix parameter name comments using clang-tidy. NFC.
2019-07-15 Evgeniy StepanovARM MTE stack sanitizer.
2019-07-13 Evgeniy StepanovExtend function attributes bitset size from 64 to 96.
2019-07-12 Fangrui Song[LegacyPassManager] Small ModuleCount cleanup
2019-07-12 Djordje TodorovicRevert "[DwarfDebug] Dump call site debug info"
2019-07-11 Stefan Stipanovic[Attributor] Deduce "nosync" function attribute.
2019-07-11 Benjamin Kramer[NVPTX] Use atomicrmw fadd instead of intrinsics
2019-07-11 Johannes DoerfertReplace three "strip & accumulate" implementations...
2019-07-09 Philip ReamesAdd a transform pass to make the executable semantics...
2019-07-09 Djordje Todorovic[DwarfDebug] Dump call site debug info
2019-07-09 Yevgeny RoubanPrepare for making SwitchInstProfUpdateWrapper strict
2019-07-09 Yonghong Song[BPF] add new intrinsics preserve_{array,union,struct...
2019-07-08 Reid KlecknerStandardize on MSVC behavior for triples with no enviro...
2019-07-08 Yonghong SongRevert "[BPF] add new intrinsics preserve_{array,union...
2019-07-08 Yonghong Song[BPF] add new intrinsics preserve_{array,union,struct...
2019-07-08 Kevin P. NealTeach the IRBuilder about fadd and friends.
2019-07-08 Brian HomerdingAdd, and infer, a nofree function attribute
2019-07-05 Eugene Leviant[ThinLTO] Attempt to recommit r365188 after alignment fix
2019-07-05 Eugene LeviantReverted r365188 due to alignment problems on i686...
2019-07-05 Graham HunterScalable Vector IR Type with further LTO fixes
2019-07-05 Eugene Leviant[ThinLTO] Attempt to recommit r365040 after caching fix
2019-07-04 Reid KlecknerRevert [ThinLTO] Optimize writeonly globals out
2019-07-03 Eugene Leviant[ThinLTO] Optimize writeonly globals out
2019-07-02 Teresa Johnson[ThinLTO] Add summary entries for index-based WPD
2019-07-01 Jeremy Morse[DebugInfo] Avoid adding too much indirection to pointe...
2019-06-30 Fangrui SongCleanup: llvm::bsearch -> llvm::partition_point after...
2019-06-27 Johannes Doerfert[Attr] Add "willreturn" function attribute
2019-06-27 Hans WennborgRevert r363658 "[SVE][IR] Scalable Vector IR Type with...
2019-06-27 Djordje Todorovic[DWARF] Handle the DW_OP_entry_value operand
2019-06-27 Djordje Todorovic[IR] Add DISuprogram and DIE for a func decl
2019-06-25 Reid KlecknerDump what value failed byval attribute verification
2019-06-21 Fangrui SongSimplify std::lower_bound with llvm::{bsearch,lower_bou...
2019-06-18 Adrian PrantlAdd debug location verification for !llvm.loop attachments.
2019-06-18 Adrian PrantlRevert Add debug location verification for !llvm.loop...
2019-06-18 Adrian PrantlAdd debug location verification for !llvm.loop attachments.
2019-06-18 Graham Hunter[SVE][IR] Scalable Vector IR Type with pr42210 fix
2019-06-17 Peter Collingbournehwasan: Add a tag_offset DWARF attribute to instrumente...
2019-06-17 Francis Visoiu Mistrih[Remarks] Extend -fsave-optimization-record to specify...
2019-06-14 Francis Visoiu Mistrih[Remarks] Use the RemarkSetup error in setupOptimizatio...
2019-06-14 Francis Visoiu MistrihReland: [Remarks] Refactor optimization remarks setup
2019-06-14 Francis Visoiu MistrihRevert "[Remarks] Refactor optimization remarks setup"
2019-06-13 Francis Visoiu Mistrih[Remarks] Refactor optimization remarks setup
2019-06-13 Sander de SmalenImprove reduction intrinsics by overloading result...
2019-06-13 Sander de Smalen[IntrinsicEmitter] Extend argument overloading with...
2019-06-11 Sander de SmalenChange semantics of fadd/fmul vector reductions.
2019-06-09 Nico WeberRevert r361953 "[SVE][IR] Scalable Vector IR Type"
2019-06-05 Tim NorthoverIR: make getParamByValType Just Work. NFC.
2019-06-04 Johannes DoerfertIntroduce Value::stripPointerCastsSameRepresentation
2019-06-04 Dmitri GribenkoSilenced a warning "implicit conversion turns string...
2019-06-04 Yevgeny RoubanMake SwitchInstProfUpdateWrapper safer
2019-06-03 Nikita Popov[ConstantRange] Add sdiv() support
2019-05-30 Francis Visoiu Mistrih[Remarks][NFC] Move the serialization to lib/Remarks
2019-05-30 Tim NorthoverReapply: IR: add optional type to 'byval' function...
2019-05-29 Tim NorthoverRevert "IR: add optional type to 'byval' function param...
2019-05-29 Tim NorthoverIR: add optional type to 'byval' function parameters
2019-05-29 Graham Hunter[SVE][IR] Scalable Vector IR Type
2019-05-29 Peter CollingbourneAdd IR support, ELF section and user documentation...
2019-05-29 Peter CollingbourneIR: Give the TypeAllocator a more generic name and...
2019-05-28 Adhemerval Zanella[CodeGen] Add lrint/llrint builtins
2019-05-28 Nikita Popov[ValueTracking][ConstantRange] Distinguish low/high...
2019-05-28 Nikita Popov[IR] Add SaturatingInst and BinaryOpIntrinsic classes
2019-05-25 Nikita Popov[CVP] Remove unnecessary checks for empty GNWR; NFC
2019-05-24 Yevgeny Rouban[NFC] SwitchInst: Introduce wrapper for prof branch_wei...
2019-05-21 Leonard Chan[Intrinsic] Signed Fixed Point Saturation Multiplicatio...
2019-05-20 Craig Topper[Intrinsics] Merge lround.i32 and lround.i64 into a...
2019-05-20 Petar Jovanovic[DebugInfoMetadata] Refactor DIExpression::prepend...
2019-05-20 Sander de SmalenMatch types of accumulator and result for llvm.experime...
2019-05-15 Fangrui Song[IR] Disallow llvm.global_ctors and llvm.global_dtors...
2019-05-13 Kevin P. NealAdd constrained fptrunc and fpext intrinsics.
2019-05-10 Teresa Johnson[ThinLTO] Auto-hide prevailing linkonce_odr only when...
2019-05-08 Mircea Trofin[llvm] Avoid div by 0 when updating profile weights.
2019-05-07 Nikita Popov[ConstantRange] Simplify makeGNWR implementation; NFC
2019-05-07 Adrian PrantlDebug Info: Support address space attributes on rvalue...
2019-05-07 Fangrui Song[DebugInfo] Delete TypedDINodeRef
2019-05-06 Nikita Popov[ConstantRange] Add srem() support
2019-05-05 Roman Lebedev[NFC] BasicBlock: generalize replaceSuccessorsPhiUsesWi...
2019-05-05 Roman Lebedev[NFC] BasicBlock: refactor changePhiUses() out of repla...
2019-05-05 Roman Lebedev[NFC] PHINode: introduce replaceIncomingBlockWith(...
2019-05-05 Roman Lebedev[NFC] Instruction: introduce replaceSuccessorWith(...
2019-05-05 Craig Topper[Constants] Simplify type checking switch in ConstantEx...
2019-05-05 Cameron McInallyAdd FNeg IR constant folding support
2019-05-03 Mandeep Singh Grang[COFF, ARM64] Fix ABI implementation of struct returns
2019-04-30 Markus Lavin[DebugInfo] DW_OP_deref_size in PrologEpilogInserter.
2019-04-29 Simon Pilgrim[X86] Remove duplicate string comparison
2019-04-28 Nikita Popov[ConstantRange] Add makeExactNoWrapRegion()
2019-04-26 Nikita Popov[ConstantRange] Add abs() support
2019-04-25 Florian Hahn[ConstantRange] [a, b) udiv a full range is [0, umax...
2019-04-24 Xinliang David LiAdd optional arg to profile count getters to filter
2019-04-24 Robert Widmann[LLVM-C] Deprecate the LLVMValueRef-returning metadata...
2019-04-24 whitequark[LLVM-C] Use dyn_cast instead of unwrap in LLVMGetDebug...
2019-04-24 Francis Visoiu Mistrih[Remarks] Add string deduplication using a string table
2019-04-23 Nikita Popov[ConstantRange] Add urem support
2019-04-23 Fangrui SongUse llvm::stable_sort
2019-04-22 Wei Mi[PGO/SamplePGO][NFC] Move the function updateProfWeight...
2019-04-22 Robert Widmann[LLVM-C] Add accessors to the default floating-point...
2019-04-22 Nikita PopovRevert "[ConstantRange] Rename make{Guaranteed -> Exact...
2019-04-22 Nikita Popov[ConstantRange] Rename make{Guaranteed -> Exact}NoWrapR...
2019-04-21 Nikita Popov[ConstantRange] Add saturating add/sub methods
next