OSDN Git Service

[AArch64] Add a test for float argument passing to win64 vararg functions
[android-x86/external-llvm.git] / lib / CodeGen /
2017-07-25 Simon Pilgrim[DAG] Move DAGCombiner::GetDemandedBits to SelectionDAG
2017-07-25 Francois PichetFix endianness bug in DAGCombiner::visitTRUNCATE and...
2017-07-24 Matt ArsenaultRA: Replace asserts related to empty live intervals
2017-07-24 Benjamin Kramer[CodeGenPrepare] Cut off FindAllMemoryUses if there...
2017-07-24 Reid Kleckner[codeview] Emit 'D' as the cv source language for D...
2017-07-24 Reid KlecknerFormat some case labels and shrink an anonymous namespa...
2017-07-23 Petr Hosek[CodeGen][X86] Fuchsia supports sincos* libcalls and...
2017-07-23 Nirav Dave[DAG] Fix typo preventing some stores merges to truncat...
2017-07-22 Matt ArsenaultRA: Remove another assert on empty intervals
2017-07-21 Matt ArsenaultRA: Remove assert on empty live intervals
2017-07-21 Xin Tong[DAGCombiner] Update comment. NFC
2017-07-21 Jonas Paulsson[SystemZ, LoopStrengthReduce]
2017-07-21 Philipp SchaadCommit access test
2017-07-21 Adrian PrantlDebug Info: Don't strip clang module skeleton CUs.
2017-07-20 Tim NorthoverGlobalISel: stop localizer putting constants before...
2017-07-20 Matt ArsenaultAdd an ID field to StackObjects
2017-07-20 Francis Visoiu Mistrih[PEI] Fix refactoring from r308664
2017-07-20 Mandeep Singh Grang[COFF, ARM64, CodeView] Add support to emit CodeView...
2017-07-20 Francis Visoiu Mistrih[PEI] Separate saving and restoring CSRs into different...
2017-07-20 Krzysztof ParzyszekImplement LaneBitmask::getNumLanes and LaneBitmask...
2017-07-20 Krzysztof ParzyszekUse LaneBitmask::getLane in a few more places
2017-07-20 Nirav Dave[DAG] Commit missed nit cleanup from r308617. NFC.
2017-07-20 Nirav Dave[DAG] Handle missing transform in fold of value extensi...
2017-07-20 Nirav Dave[DAG] Optimize away degenerate INSERT_VECTOR_ELT nodes.
2017-07-20 Simon Pilgrim[DAGCombiner] Match ISD::SRL non-uniform constant vecto...
2017-07-20 Simon PilgrimRemove trailing whitespace. NFCI.
2017-07-20 Simon Pilgrim[DAGCombiner] Match ISD::SRA non-uniform constant vecto...
2017-07-20 Simon Pilgrim[DAGCombiner] Match non-uniform constant vectors using...
2017-07-20 Francis Visoiu MistrihRevert "[PEI] Simplify handling of targets with no...
2017-07-20 Francis Visoiu MistrihRevert "[PEI] Separate saving and restoring CSRs into...
2017-07-20 Francis Visoiu Mistrih[PEI] Separate saving and restoring CSRs into different...
2017-07-20 Matt ArsenaultReplace -print-whole-regmask with a threshold.
2017-07-20 Francis Visoiu MistrihRevert "[PEI] Separate saving and restoring CSRs into...
2017-07-19 Francis Visoiu Mistrih[AsmPrinter] Constify needsCFIMoves. NFC
2017-07-19 Francis Visoiu Mistrih[PEI] Add basic opt-remarks support
2017-07-19 Francis Visoiu Mistrih[PEI] Simplify handling of targets with no phys regs...
2017-07-19 Francis Visoiu Mistrih[PEI] Separate saving and restoring CSRs into different...
2017-07-19 Derek SchuffMove Runtime libcall definitions to a .def file
2017-07-19 Wolfgang PiebFixing an issue with the initialization of LexicalScope...
2017-07-19 Simon Pilgrim{DAGCombine] Convert (Val & Mask) == Mask to Mask.isSub...
2017-07-19 Serguei Katkov[CGP] Allow cycles during Phi traversal in OptimizaMemo...
2017-07-19 Adrian PrantlDebug Info: Add a file: field to DIImportedEntity.
2017-07-18 Nirav Dave[DAG] Improve Aliasing of operations to static alloca
2017-07-18 Nirav Dave[DAG] Reverse node replacement in extension operation...
2017-07-18 Nirav Dave[DAG] Avoid deleting nodes before combining them.
2017-07-18 Nirav Dave[DAG] Allow base element type of store merge type to...
2017-07-18 Simon Pilgrim[DAGCombine] Fix issue with out of bound constant rotat...
2017-07-18 Diana PicusGlobalISel: Support G_(S|U)REM widening in LegalizerHelper
2017-07-18 Chandler CarruthRevert r308025 due to uncovering a crash in SelectionDA...
2017-07-18 Serguei Katkov[CGP] Cleanup - remove redundant code in OptimizeMemory...
2017-07-16 Andrew Zhogin[DAGCombiner] Recognise vector rotations with non-splat...
2017-07-15 Simon PilgrimStrip trailing whitespace. NFCI
2017-07-15 Haicheng Wu[TTI] Refine the cost of EXT in getUserCost()
2017-07-14 Dimitry AndricFix mixed line terminators. NFC.
2017-07-14 Jakub Kuderski[Dominators] Make IsPostDominator a template parameter
2017-07-14 Nirav DaveImprove Aliasing of operations to static alloca
2017-07-13 Jakub Kuderski[NFC] Move DEBUG_TYPE macro below includes...
2017-07-13 Simon DardisReland "[mips] Fix multiprecision arithmetic."
2017-07-13 Simon Pilgrim[DAGCombiner] Fix issue with rotate combines asserting...
2017-07-13 Simon PilgrimUse isNullConstantOrNullSplatConstant helper. NFCI.
2017-07-13 Hiroshi Inouefix typos in comments and error messges; NFC
2017-07-13 Geoff Berry[TargetLowering] Add hook for adding target MMO flags...
2017-07-13 Geoff Berry[MIR] Add support for printing and parsing target MMO...
2017-07-12 Eli Friedman[CodeGenPrepare] Don't create dead instructions in...
2017-07-12 Gerolf Hoflehner[SjLj] Replace recursive block marking algorithm with...
2017-07-12 Daniel NeilsonAdd element atomic memset intrinsic
2017-07-12 Sam CleggRemove unneeded use of #undef DEBUG_TYPE. NFC
2017-07-12 Evandro Menezes[CodeGen] Add dependency printer
2017-07-12 Daniel NeilsonAdd element atomic memmove intrinsic
2017-07-11 Konstantin ZhuravlyovEnhance synchscope representation
2017-07-11 Evandro Menezes[CodeGen] Rename DEBUG_TYPE to match passnames
2017-07-11 Serguei KatkovRevert Revert [MBP] do not rotate loop if it creates...
2017-07-11 Serguei Katkov[CGP] Relax a bit restriction for optimizeMemoryInst...
2017-07-10 Matthias BraunRevert "[DAG] Improve Aliasing of operations to static...
2017-07-10 Nirav DaveAdd DAG argument to canMergeStoresTo NFC.
2017-07-10 Nirav Dave[DAG] Improve Aliasing of operations to static alloca
2017-07-10 Hiroshi Inouefix typos in comments and error messages; NFC
2017-07-09 Davide Italiano[X86] Relax an assertion when legalizing vector types.
2017-07-09 Simon PilgrimHandle ConstantExpr correctly in SelectionDAGBuilder
2017-07-09 Igor Breger[FastISel] fix a fallback diagnostic.
2017-07-09 Hiroshi Inouefix trivial typos; NFC
2017-07-07 Sanjay Patel[DAGCombiner] use local variable to shorten code; NFCI
2017-07-07 Quentin Colombet[RegAllocFast] Don't insert kill flags of super-registe...
2017-07-07 Quentin Colombet[RegAllocFast] Add the proper initialize method to...
2017-07-07 Matthias BraunRegisterScavenging: Fix PR33687
2017-07-07 Matthias BraunLiveRegUnits: Rename accumulateBackward()->accumulate()
2017-07-06 Mikael Holmen[MachineVerifier] Add check that tied physregs aren...
2017-07-06 David Stuttard[RegisterCoalescer] Fix for SubRange join unreachable
2017-07-06 Diana Picus[ARM] GlobalISel: Legalize G_FCMP for s32
2017-07-05 Vadim ChugunovFix libcall expansion creating DAG nodes with invalid...
2017-07-05 Simon Pilgrim{DAGCombiner] Fold (rot x, 0) -> x
2017-07-05 Andrew Zhogin[DAGCombiner] visitRotate patch to optimize pair of...
2017-07-05 Daniel Sanders[globalisel][tablegen] Finish fixing compile-time regre...
2017-07-05 Diana Picus[GlobalISel] Refactor Legalizer helpers for libcalls
2017-07-05 Diana Picus[MachineIRBuilder] Fix formatting. NFC.
2017-07-05 Diana Picus[MachineIRBuilder] Add buildOr helper. NFC.
2017-07-05 Igor Breger[GlobalIsel] allow x86_fp80 values to be dumped.
2017-07-05 Diana Picus[MachineIRBuilder] Add buildBinaryOp helper. NFC
2017-07-05 Daniel Sanders[globalisel][tablegen] Fix an unused variable warning...
2017-07-05 Daniel Sanders[globalisel][tablegen] Added instruction emission to...
next