OSDN Git Service

Add MIR-level outlining pass
[android-x86/external-llvm.git] / lib /
2017-02-28 Matthias BraunAdd MIR-level outlining pass
2017-02-28 Michael Kuperstein[CGP] Split some critical edges coming out of indirect...
2017-02-28 Zachary Turner[PDB] Make streams carry their own endianness.
2017-02-27 Eugene Zelenko[DebugInfo] Fix some Clang-tidy modernize and Include...
2017-02-27 Michael Kuperstein[SLP] Load sorting should not try to sort things that...
2017-02-27 Dan Gohman[MC] Implement the COFF directives in MCNullStreamer.
2017-02-27 Matt ArsenaultAMDGPU: Basic folds for fmed3 intrinsic
2017-02-27 Zachary TurnerRemove some code accidentally left in.
2017-02-27 Petr Hosek[AddressSanitizer] Put shadow at 0 for Fuchsia
2017-02-27 Eugene Zelenko[CodeGen] Fix some Clang-tidy modernize and Include...
2017-02-27 Dan Gohman[MC] Factor out non-COFF handling of COFF-specific...
2017-02-27 Dan Gohman[WebAssembly] Add some comments and tidy up whitespace.
2017-02-27 Matt ArsenaultAMDGPU: Use v_med3_{f16|i16|u16}
2017-02-27 Dan Gohman[WebAssembly] Split CFG-sorting into its own pass....
2017-02-27 Hans WennborgRevert r296366 "[InlineFunction] add nonnull assumption...
2017-02-27 Matt ArsenaultAMDGPU: Support v2i16/v2f16 packed operations
2017-02-27 Arnold SchwaighoferISel: We need to notify FastIS of the IMPLICIT_DEF...
2017-02-27 Zachary Turner[PDB] Partial resubmit of r296215, which improved PDB...
2017-02-27 Matt ArsenaultRevert "DAG: Check if extract_vector_elt is legal or...
2017-02-27 Xin TongEmpty line. NFCI
2017-02-27 Rong Xu[PGO] Fix a bug in reading text format value profile.
2017-02-27 Sanjay Patel[ARM] don't transform an add(ext Cond), C to select...
2017-02-27 Matt ArsenaultAMDGPU: Add some of the new gfx9 VOP3 instructions
2017-02-27 Simon Pilgrim[X86][SSE] Attempt to extract vector elements through...
2017-02-27 Matt ArsenaultAMDGPU: Support inlineasm for packed instructions
2017-02-27 Matt ArsenaultAMDGPU: Don't fold immediate if clamp/omod are set
2017-02-27 Matt ArsenaultAMDGPU: Fold omod into instructions
2017-02-27 Taewook Oh[TailDuplicator] Maintain DebugLoc for branch instructions
2017-02-27 Matt ArsenaultAMDGPU: Add f16 to shader calling conventions
2017-02-27 Matt ArsenaultAMDGPU: Add VOP3P instruction format
2017-02-27 Sanjay Patel[InlineFunction] add nonnull assumptions based on argum...
2017-02-27 Krzysztof Parzyszek[Hexagon] Defs and clobbers can overlap
2017-02-27 Xin TongFix a bug when unswitching on partial LIV for SwitchInst
2017-02-27 Rong XuFix comments. NFC.
2017-02-27 Craig Topper[X86] Use APInt instead of SmallBitVector tracking...
2017-02-27 Craig Topper[X86] Use APInt instead of SmallBitVector for tracking...
2017-02-27 Craig Topper[X86] Fix SmallVector sizes in constant pool shuffle...
2017-02-27 Craig Topper[X86] Use APInt instead of SmallBitVector for tracking...
2017-02-27 Artur PilipenkoLoop predication expand both sides of the widened condition
2017-02-27 Sjoerd MeijerAArch64InstPrinter: rewrite of printSysAlias
2017-02-27 John Brawn[ARM] LSL #0 is an alias of MOV
2017-02-27 Artur Pilipenko[DAGCombine] Fix for a load combine bug with non-zero...
2017-02-27 Artur Pilipenko[DAGCombine] NFC. MatchLoadCombine extract MemoryByteOf...
2017-02-27 Artur Pilipenko[DAGCombine] NFC. MatchLoadCombine remember the first...
2017-02-27 Sjoerd MeijerAArch64AsmParser: don't try to parse “[1]” for non...
2017-02-27 Konstantin Zhuravlyov[AMDGPU] Runtime metadata fixes:
2017-02-27 Craig Topper[X86] Check for less than 0 rather than explicit compar...
2017-02-26 Xin TongUpdate comments. NFCI
2017-02-26 Daniel JasperRevert "[CGP] Split some critical edges coming out...
2017-02-26 Davide Italiano[LoopDeletion] Modernize and simplify a bit. NFCI.
2017-02-26 Craig Topper[X86] Fix execution domain for cmpss/sd instructions.
2017-02-26 Craig Topper[AVX-512] Fix execution domain for scalar commutable...
2017-02-26 Craig Topper[AVX-512] Fix execution domain for vmovhpd/lpd/hps...
2017-02-26 Craig Topper[AVX-512] Fix the execution domain for AVX-512 integer...
2017-02-26 Craig Topper[AVX-512] Disable the redundant patterns in the VPBROAD...
2017-02-26 Craig Topper[AVX-512] Fix execution domain for VPMADD52 instructions.
2017-02-26 Craig Topper[AVX-512] Fix the execution domain for VSCALEF instruct...
2017-02-26 Craig Topper[AVX-512] Fix execution domain of scalar VRANGE/REDUCE...
2017-02-26 Craig Topper[X86] Fix the execution domain for scalar SQRT intrinsi...
2017-02-26 Xin Tong[SCCP] Remove manual folding of terminator instructions.
2017-02-26 Nirav DaveRevert "In visitSTORE, always use FindBetterChain,...
2017-02-26 Eric Christophervec perm can go down either pipeline on P8.
2017-02-25 Sanjoy Das[ValueTracking] Don't do an unchecked shift in ComputeN...
2017-02-25 Simon Pilgrim[APInt] Add APInt::extractBits() method to extract...
2017-02-25 Craig Topper[AVX-512] Fix the execution domain for scalar FMA instr...
2017-02-25 Craig Topper[AVX-512] Fix the execution domain on some instructions.
2017-02-25 Craig Topper[AVX-512] Remove unnecessary masked versions of VCVTSS2...
2017-02-25 Craig Topper[ExecutionDepsFix] Don't make copies of LiveReg objects...
2017-02-25 Artyom SkrobovNo need to copy the variable [NFC]
2017-02-25 NAKAMURA TakumiRevert r296215, "[PDB] General improvements to Stream...
2017-02-25 Victor Leschuk[DebugInfo] Skip implicit_const attributes when dumping...
2017-02-25 Nirav DaveIn visitSTORE, always use FindBetterChain, rather than...
2017-02-25 Xin TongEmpty line. NFCI
2017-02-25 Junmo ParkMinor code cleanup. NFC.
2017-02-25 Akira HatanakaRemove redundant code. NFC.
2017-02-25 Akira HatanakaClean up ObjCARCOpts.cpp. NFC.
2017-02-25 Zachary Turner[PDB] General improvements to Stream library.
2017-02-25 Zachary Turner[PDB] Rename Stream related source files.
2017-02-25 Easwaran Raman[InlineCost] Move the code in isGEPOffsetConstant to...
2017-02-25 Junmo ParkMinor code cleanup. NFC.
2017-02-25 Rong Xu[PGO] Directory name stripping in global identifier...
2017-02-24 Dan Gohman[WebAssembly] Add support for using a wasm global for...
2017-02-24 Krzysztof Parzyszek[Hexagon] Undo shift folding where it could simplify...
2017-02-24 Dan Gohman[WebAssembly] Basic support for Wasm object file encoding.
2017-02-24 Krzysztof Parzyszek[Hexagon] Prettify code in HexagonDAGToDAGISel::Select
2017-02-24 Wei DingAMDGPU : Replace FMAD with FMA when denormals are enabled.
2017-02-24 Stanislav MekhanoshinRevert "Correct register pressure calculation in presen...
2017-02-24 Evgeniy StepanovDisallow redefinition of section symbols.
2017-02-24 Evgeniy StepanovInitialize MCContext::InlineSrcMgr in the constructor.
2017-02-24 Tim NorthoverGlobalISel: check for CImm rather than Imm on G_CONSTANTs.
2017-02-24 Dan Gohman[WebAssembly] Handle f16 in fast-isel.
2017-02-24 Xin TongFix Indentation. NFCI
2017-02-24 Eli Friedman[CodeGenPrepare] Make -addr-sink-using-gep work with...
2017-02-24 Yaxun Liu[InstCombine] Fix bug in pointer replacement
2017-02-24 Davide Italiano[Target/MIPS] Kill dead code, no functional change...
2017-02-24 Michael Kuperstein[CGP] Split some critical edges coming out of indirect...
2017-02-24 Simon PilgrimRevert: r296141 [APInt] Add APInt::extractBits() method...
2017-02-24 Matthew Simpson[LV] Merge floating-point and integer induction widenin...
2017-02-24 Nemanja Ivanovic[PowerPC] Use subfic instruction for subtract from...
2017-02-24 Nemanja Ivanovic[PowerPC] Use rldicr instruction for AND with an immedi...
next