OSDN Git Service

[WebAssembly] Initial implementation of PIC code generation
[android-x86/external-llvm.git] / lib /
2019-03-26 Sam Clegg[WebAssembly] Initial implementation of PIC code generation
2019-03-26 Ali Tamur[llvm] Reapply "Prevent duplicate files in debug line...
2019-03-26 Heejin Ahn[WebAssembly] Don't analyze branches after CFGStackify
2019-03-26 Sanjay Patel[InstCombine] form uaddsat from add+umin (PR14613)
2019-03-26 Heejin Ahn[WebAssembly] Add CFGStacikfied field to WebAssemblyFun...
2019-03-26 Heejin Ahn[WebAssembly] Support WebAssemblyFunctionInfo serialization
2019-03-26 Heejin Ahn[WebAssembly] Fix a bug when mixing TRY/LOOP markers
2019-03-26 Heejin Ahn[WebAssembly] Fix bugs in BLOCK/TRY placement
2019-03-26 Andrea Di Biagio[MCA] Correctly update the UsedResourceGroups mask...
2019-03-26 Jonas Paulsson[SystemZ] Remove LRMux pseudo instruction.
2019-03-26 Nirav Dave[DAG] Avoid smart constructor-based dangling nodes.
2019-03-26 Mikhail R. GadelhaMoved body of methods dump to .cpp file to fix compilat...
2019-03-26 Luis Marques[RISCV] Improve codegen for icmp {ne,eq} with a constant
2019-03-26 Simon Pilgrim[TargetLowering] Add SimplifyDemandedBits support for...
2019-03-26 Yi KongFix nondeterminism introduced in r353954
2019-03-26 Javed Absar[TableGen] Let list elements have a trailing comma
2019-03-26 Javed Absar[TableGen] Give meaningful msg for def use in multiclass
2019-03-26 Oliver Stannard[ARM][Asm] Accept upper case coprocessor number and...
2019-03-26 Martin Storsjo[llvm-dlltool] Set a proper machine type for weak symbo...
2019-03-26 Craig Topper[X86] In matchBitExtract, place all of the new nodes...
2019-03-26 Craig Topper[X86] In matchBitExtract, if we need to truncate the...
2019-03-26 Craig Topper[X86] Remove unneeded FIXME. NFC
2019-03-26 Craig TopperX86Parser: Fix potential reference to deleted object
2019-03-26 Craig TopperX86AsmParser: Do not process a non-existent token
2019-03-25 Eli Friedman[ARM] Add missing memory operands to a bunch of instruc...
2019-03-25 Matt ArsenaultRevert "AMDGPU: Scavenge register instead of findUnusedReg"
2019-03-25 Matt ArsenaultAMDGPU: Remove unnecessary check for isFullCopy
2019-03-25 Eli Friedman[AArch64] Prefer "mov" over "orr" to materialize constants.
2019-03-25 Matt ArsenaultAMDGPU: Set hasSideEffects 0 on _term instructions
2019-03-25 Ali TamurRevert "[llvm] Prevent duplicate files in debug line...
2019-03-25 Robert Widmann[LLVM-C] Add binding to look up intrinsic by name
2019-03-25 Konstantin ZhuravlyovAMDGPU: Add support for cross address space synchroniza...
2019-03-25 Ali Tamur[llvm] Prevent duplicate files in debug line header...
2019-03-25 Simon Pilgrim[SLPVectorizer] Merge reorderAltShuffleOperands into...
2019-03-25 Simon Pilgrim[SelectionDAG] Add icmp UNDEF handling to SelectionDAG...
2019-03-25 Teresa Johnson[CGP] Build the DominatorTree lazily
2019-03-25 Mikhail R. GadelhaMoved everything SMT-related to LLVM and updated the...
2019-03-25 Matt ArsenaultMISched: Don't schedule regions with 0 instructions
2019-03-25 Matt ArsenaultAMDGPU: Preserve LiveIntervals in WQM
2019-03-25 Simon Pilgrim[SLPVectorizer] reorderInputsAccordingToOpcode - remove...
2019-03-25 Pavel LabathMinidumpYAML.cpp: Fix some code standard violations...
2019-03-25 Brock Wyma[DebugInfo] IntelJitEventListener follow up for "add...
2019-03-25 Petar Avramovic[MIPS GlobalISel] Select copy for arguments from FPRBRe...
2019-03-25 Petar Avramovic[MIPS GlobalISel] Add floating point register bank
2019-03-25 Petar Avramovic[MIPS GlobalISel] Lower float and double arguments...
2019-03-25 Hans WennborgFix the build with GCC 4.8 after r356783
2019-03-25 Diana Picus[ARM GlobalISel] 64-bit memops should be aligned
2019-03-25 Craig Topper[X86] Update some of the getMachineNode calls from...
2019-03-25 Craig Topper[X86] When selecting (x << C1) op C2 as (x op (C2>...
2019-03-25 Craig Topper[X86] Remove GetLo8XForm and use GetLo32XForm instead...
2019-03-25 Craig Topper[X86] Remove a couple unused SDNodeXForms. NFC
2019-03-25 Craig TopperRevert r356688 "[X86] Don't avoid folding multiple...
2019-03-24 Simon Pilgrim[X86][SSE41] Start shuffle combining from ZERO_EXTEND_V...
2019-03-24 Heejin Ahn[WebAssembly] Rename a variable in CFGSort (NFC)
2019-03-24 Craig Topper[LegalizeDAG] Expand i16 bswap directly to a rotate...
2019-03-24 Simon Pilgrim[X86][AVX] Start shuffle combining from ZERO_EXTEND_VEC...
2019-03-24 Teresa Johnson[CGP] Make several static functions member functions...
2019-03-24 Sanjay Patel[x86] improve the default expansion of uaddsat/usubsat
2019-03-24 Simon Pilgrim[SLPVectorizer] shouldReorderOperands - just check...
2019-03-24 Nikita Popov[ConstantRange] Add getFull() + getEmpty() named constr...
2019-03-23 Simon PilgrimFix unused variable warning on non-asserts builds....
2019-03-23 Simon PilgrimRemove unused function argument. NFCI.
2019-03-23 Fangrui Song[DWARF] Delete a stray break and a stray comment. NFC
2019-03-23 Sanjay Patel[x86] reduce code duplication; NFC
2019-03-23 Simon Pilgrim[SLPVectorizer] reorderInputsAccordingToOpcode - use...
2019-03-23 Nikita Popov[LowerSwitch] Use ConstantRange::fromKnownBits(); NFC
2019-03-23 Simon Pilgrim[SLPVectorizer] Don't repeat VL.size() call. NFCI.
2019-03-23 Alexey Lapshin [DebugInfo] follow up for "add SectionedAddress to...
2019-03-22 Fedor Sergeev[Legacy][TimePasses] allow -time-passes reporting into...
2019-03-22 Juergen RibutzkaFollowup for r356820 to fix the bots.
2019-03-22 Juergen Ributzka[TextAPI] TBD Reader/Writer
2019-03-22 Simon Pilgrim[SLP] Remove redundancy of performing operand reorderin...
2019-03-22 Simon Pilgrim[TargetLowering] SimplifyDemandedBits trunc(srl(x,...
2019-03-22 Eli Friedman[ARM] Don't form "ands" when it isn't scheduled correctly.
2019-03-22 Craig Topper[X86] Use xmm registers to implement 64-bit popcnt...
2019-03-22 Craig Topper[X86] Use movq for i64 atomic load on 32-bit targets...
2019-03-22 Daniel SandersFix non-determinism in Reassociate caused by address...
2019-03-22 Evandro Menezes[AArch64, ARM] Add support for Exynos M5
2019-03-22 Eli Friedman[ARM] [NFC] Use tGPR in patterns where appropriate.
2019-03-22 James Y KnightIR: Support parsing numeric block ids, and emit them...
2019-03-22 Nikita Popov[ValueTracking] Avoid redundant known bits calculation...
2019-03-22 Simon Pilgrim[X86] lowerShuffleAsBitMask - ensure float bit masks...
2019-03-22 Alina Sbirlea[AliasAnalysis] Second prototype to cache BasicAA ...
2019-03-22 Bixia Zheng[ConstantFolding] Fix GetConstantFoldFPValue to avoid...
2019-03-22 Tim RenoufInstCombineSimplifyDemanded: Allow v3 results for AMDGC...
2019-03-22 Tim Renouf[AMDGPU] Use three- and five-dword result type in image ops
2019-03-22 Tim Renouf[AMDGPU] Implemented dwordx3 variants of buffer/tbuffer...
2019-03-22 Pavel Labath[ObjectYAML] Add basic minidump generation support
2019-03-22 Alex Bradbury[RISCV] Add basic RV32E definitions and MC layer support
2019-03-22 Alex Bradbury[RISCV] Optimize emission of SELECT sequences
2019-03-22 Alex Bradbury[RISCV] Allow conversion of CC logic to bitwise logic
2019-03-22 George Rimar[llvm-objcopy] - Fix a st_name of the first symbol...
2019-03-22 Tim Renouf[AMDGPU] Added v5i32 and v5f32 register classes
2019-03-22 Fangrui Song[DWARF] Refactor RelocVisitor and fix computation of...
2019-03-22 Yonghong Song[BPF] handle derived type properly for computing type id
2019-03-21 Amara Emerson[AArch64] Split the neon.addp intrinsic into integer...
2019-03-21 Craig Topper[X86] Use LoadInst->getType() instead of LoadInst-...
2019-03-21 Steven Wu[Object] Fix reading objects created with -fembed-bitco...
2019-03-21 Matt ArsenaultMips: Fix typo in assert message
2019-03-21 Matt ArsenaultMips: Don't create copy of nothing
next