InstCombine: Combine (X+cst) < 0 --> X < -cst
[oota-llvm.git] / lib /
2014-11-01 David MajnemerInstCombine: Combine (X+cst) < 0 --> X < -cst
2014-11-01 David MajnemerIR: Restore the old behavior of getDISubprogram
2014-11-01 Adrian PrantlRevert "Temporarily revert r220777 to sort out build...
2014-11-01 NAKAMURA TakumiRevert r220779, "[AVX512] Removed special case for...
2014-11-01 David BlaikieRemove unused function
2014-11-01 David BlaikieAnd... fix the build some more.
2014-11-01 David BlaikieJust iterate the DwarfCompileUnits rather than trying...
2014-11-01 David BlaikieAdd '*' to auto variable that is a pointer, as per...
2014-11-01 Diego NovilloAdd show and merge tools for sample PGO profiles.
2014-11-01 David BlaikieAdd DwarfCompileUnit::getSkeleton that returns DwarfCom...
2014-11-01 Adrian PrantlTemporarily revert r220777 to sort out build bot breakage.
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getAllMetadata()
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
2014-10-31 Duncan P. N. Exon... IR: MDNode => Value: Add Instruction::getMDNode()
2014-10-31 Reid KlecknerRevert "R600: Add missing file to CMakeLists.txt"
2014-10-31 Reid KlecknerRevert "R600: Make sure to inline all internal functions"
2014-10-31 Reid KlecknerWork around bugs in MSVC "14" CTP 3's conversion logic
2014-10-31 Rafael EspindolaRefactor duplicated code in liking GlobalValues.
2014-10-31 David BlaikieSink some of DwarfDebug::collectDeadVariables down...
2014-10-31 Michael ZolotukhinCorrectly update dom-tree after loop vectorizer.
2014-10-31 David BlaikieSink most of DwarfDebug::constructAbstractSubprogramSco...
2014-10-31 Tom StellardR600: Add IPO to the list of required libraries
2014-10-31 Lang Hames[Object] Modify OwningBinary's interface to separate...
2014-10-31 Tom StellardR600: Add missing file to CMakeLists.txt
2014-10-31 Tom StellardR600: Don't promote allocas when one of the users is...
2014-10-31 Tom StellardR600: Make sure to inline all internal functions
2014-10-31 Duncan P. N. Exon... IR: Instruction::setMetadata() should use cast_or_null
2014-10-31 Duncan P. N. Exon... IR: MDNode => Value: Instruction::setMetadata()
2014-10-31 Bill Schmidt[PowerPC] Initial VSX intrinsic support, with min/max...
2014-10-31 Chad Rosier[AArch64] Check Dest Register Liveness in CondOpt pass.
2014-10-31 Kostya Serebryany[asan] do not treat inline asm calls as indirect calls
2014-10-31 Quentin Colombet[CodeGenPrepare] Move extractelement close to store...
2014-10-31 Kostya Serebryany[asan] fix caller-calee instrumentation to emit new...
2014-10-31 David BlaikieUpdate the non-pthreads fallback for RWMutex on Unix
2014-10-31 David BlaikieCorrect assert text from r220923
2014-10-31 Rafael EspindolaMark a few variables const. NFC.
2014-10-31 Chad Rosier[AArch64] CondOpt pass is missing FCMP instructions...
2014-10-31 Bradley Smith[SCEV] Improve Scalar Evolution's use of no {un,}signed...
2014-10-31 Ulrich Weigand[PowerPC] Load BlockAddress values from the TOC in...
2014-10-31 David MajnemerObject, COFF: Cleanup symbol type code, improve binutil...
2014-10-31 Rafael EspindolaMove definition closer to use. NFC.
2014-10-31 Hao LiuPR20557: Fix the bug that bogus cpu parameter crashes...
2014-10-30 Ahmed Bougacha[SelectionDAG] When scalarizing trunc, don't assert...
2014-10-30 Hans WennborgSpeculative fix for Windows build after r220932
2014-10-30 Louis GerbargFix incorrect invariant check in DAG Combine
2014-10-30 Chris BienemanRemoving the static initializer in ManagedStatic.cpp...
2014-10-30 Rafael EspindolaFix the merging of the constantness of declarations.
2014-10-30 Philip ReamesAdd handling for range metadata in ValueTracking isKnow...
2014-10-30 David BlaikiePR21408: Workaround the appearance of duplicate variabl...
2014-10-30 Diego NovilloFix Twine corruption problem with diagnostics.
2014-10-30 Diego NovilloAdd profile writing capabilities for sampling profiles.
2014-10-30 Robert Khasanov[AVX512] Added VBROADCAST{SS/SD} encoding for VL subset.
2014-10-30 Peter Collingbourne[dfsan] New calling convention for custom functions...
2014-10-29 NAKAMURA TakumiUntabify.
2014-10-29 Yi JiangDo not simplifyLatch for loops where hoisting increment...
2014-10-29 Robert Khasanov[AVX512] Implemented AVX512VL FP bnary packed instructi...
2014-10-29 NAKAMURA TakumiWhitespace.
2014-10-29 Michael KupersteinFix build with CMake if LLVM_USE_INTEL_JITEVENTS option...
2014-10-28 Peter Zotov[C API] PR19859: Add functions to query and modify...
2014-10-28 Peter Zotov[C API] PR19859: Add LLVMGetFCmpPredicate and LLVMConst...
2014-10-28 Saleem AbdulrasoolTransforms: reapply SVN r219899
2014-10-28 Robert Khasanov[AVX512] Fix VSQRT packed instructions internal names.
2014-10-28 Robert Khasanov[AVX512] Extended avx512_sqrt_packed (sqrt instructions...
2014-10-28 Robert Khasanov[AVX-512] Expanded rsqrt/rcp instructions to VL subset.
2014-10-28 Robert Khasanov[AVX512] Removed special case for cmp instructions...
2014-10-28 Robert Khasanov[x86] Simplify vector selection if condition value...
2014-10-28 Aaron BallmanSilencing an "enumeral and non-enumeral type in conditi...
2014-10-28 Robert Khasanov[AVX512] Bring back vector-shuffle lowering support...
2014-10-28 NAKAMURA TakumiReformat partially, where I touched for whitespace...
2014-10-28 NAKAMURA TakumiLoopRerollPass.cpp: Use range-based loop. NFC.
2014-10-28 NAKAMURA TakumiUntabify and whitespace cleanups.
2014-10-28 David BlaikieMinimize the scope of some variables, NFC.
2014-10-28 Reid KlecknerX86: Implement the vectorcall calling convention
2014-10-28 Tim NorthoverAArch64: enable Cortex-A57 FP balancing on Cortex-A53.
2014-10-28 Rafael EspindolaRemove the PreserveSource linker mode.
2014-10-27 NAKAMURA TakumiAArch64InstrInfo.h: Fix a warning introduced in clang...
2014-10-27 Adam Nemet[AVX512] Add vpermil variable version
2014-10-27 Adam Nemet[AVX512] Clean up avx512_perm_imm to use X86VectorVTInfo
2014-10-27 Adam Nemet[AVX512] Derive vpermil* from avx512_perm_imm
2014-10-27 Adam Nemet[AVX512] Fix copy-and-paste bugs in vpermil
2014-10-27 Rafael EspindolaMake it easier to pass a custom diagnostic handler...
2014-10-27 Pete CooperFix a stackmap bug introduced in r220710.
2014-10-27 Rafael EspindolaFix bug where sys::Wait could wait on wrong pid.
2014-10-27 Juergen Ributzka[FastISel][AArch64] Emit immediate version of icmp...
2014-10-27 Juergen Ributzka[FastISel][AArch64] Optimize compare-and-branch for...
2014-10-27 Pete CooperStackmap shadows should consider call returns a branch...
2014-10-27 Juergen Ributzka[FastISel][AArch64] Use 'cbz' also for null values...
2014-10-27 Juergen Ributzka[FastISel][AArch64] Don't fold the 'and' instruction...
2014-10-27 Juergen Ributzka[FastISel][AArch64] Fix load/store with frame indices.
2014-10-27 Kostya Serebryany[asan] experimental tracing for indirect calls, llvm...
2014-10-27 Lang Hames[PBQP] Unique allowed-sets for nodes in the PBQP graph...
2014-10-27 NAKAMURA TakumiPrune CRLF.
2014-10-27 Oliver Stannard[ARM] Select VMAXNM and VMINNM regardless of operand...
2014-10-27 Yuri Gorshenin[asan-asm-instrumentation] Added comment describing...
2014-10-27 NAKAMURA TakumiFix unicode chars into ascii in comment lines.
2014-10-27 David MajnemerInstCombine: Fix a combine assuming that icmp operands...
2014-10-27 Rafael EspindolaLinkModules.cpp: don't repeat names in comments.
2014-10-26 David BlaikieRemove some unnecessary casts.
2014-10-26 Arnold SchwaighoferAdd an option to the LTO code generator to disable...
2014-10-26 Elena DemikhovskyAVX-512: Fixed encoding of VPBROADCASTM and added SKX...
next