OSDN Git Service

[X86] Fix LowerAsmOutputForConstraint.
[android-x86/external-llvm.git] / include / llvm / CodeGen / TargetLowering.h
2019-02-15 Nirav Dave[X86] Fix LowerAsmOutputForConstraint.
2019-02-11 Chandler Carruth[CallSite removal] Migrate the statepoint GC infrastruc...
2019-02-10 Sanjay Patel[TargetLowering] refactor setcc folds to fix another...
2019-02-09 Nikita PopovRevert "[SelectionDAG] Extract [US]MULO expansion into...
2019-02-09 Nikita Popov[SelectionDAG] Extract [US]MULO expansion into TL metho...
2019-02-06 Nirav Dave[InlineAsm][X86] Add backend support for X86 flag outpu...
2019-02-05 Florian Hahn[CGP] Add support for sinking operands to their users...
2019-02-04 Leonard Chan[Intrinsic] Unsigned Fixed Point Multiplication Intrinsic
2019-02-01 James Y Knight[opaque pointer types] Pass function types to CallInst...
2019-01-31 Sjoerd Meijer[SelectionDAG] Codesize: don't expand SHIFT to SHIFT_PARTS
2019-01-28 Michael Berg[NFC] TLI query with default(on) behavior wrt DAG combi...
2019-01-24 Simon Pilgrim[TargetLowering] Rename getExpandedFixedPointMultiplica...
2019-01-22 Matt ArsenaultReapply "IR: Add fp operations to atomicrmw"
2019-01-22 Chandler CarruthRevert r351778: IR: Add fp operations to atomicrmw
2019-01-22 Matt ArsenaultIR: Add fp operations to atomicrmw
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2019-01-14 Simon Pilgrim[DAGCombiner] add saturation instructions are commutative
2019-01-13 Nikita Popov[X86] Rename overly verbose method; NFC
2019-01-12 Simon Pilgrim[X86][AARCH64] Improve ISD::ABS support
2019-01-07 Craig Topper[TargetLowering][AMDGPU] Remove the SimplifyDemandedBit...
2019-01-03 Sanjay Patel[DAGCombiner][x86] scalarize binop followed by extracte...
2018-12-20 Eli Friedman[ARM] Complete the Thumb1 shift+and->shift+shift transf...
2018-12-17 Simon Pilgrim[TargetLowering] Add DemandedElts mask to SimplifyDeman...
2018-12-13 Simon Pilgrim[TargetLowering] Add ISD::ROTL/ROTR vector expansion
2018-12-12 Leonard Chan[Intrinsic] Signed Fixed Point Multiplication Intrinsic
2018-12-05 Simon Pilgrim[SelectionDAG] Initial support for FSHL/FSHR funnel...
2018-12-04 Simon Pilgrim[TargetLowering] expandFP_TO_UINT - avoid FPE due to...
2018-11-30 Alex Bradbury[TargetLowering][RISCV] Introduce isSExtCheaperThanZExt...
2018-11-25 Sanjay Patel[x86] limit transform for select-of-fp-constants
2018-11-10 Sanjay Patel[x86] allow vector load narrowing with multi-use values
2018-11-05 Craig Topper[TargetLowering] Change TargetLoweringBase::getPreferre...
2018-11-05 Cameron McInally[FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics
2018-10-30 Cameron McInally[FPEnv] [FPEnv] Add constrained intrinsics for MAXNUM...
2018-10-29 Leonard Chan[Intrinsic] Signed and Unsigned Saturation Subtraction...
2018-10-27 Simon Pilgrim[TargetLowering] Move LegalizeDAG FP_TO_UINT handling...
2018-10-25 Simon Pilgrim[TargetLowering] Improve vXi64 UINT_TO_FP vXf64 support...
2018-10-24 Thomas Lively[NFC] Rename minnan and maxnan to minimum and maximum
2018-10-24 Simon Pilgrim[TargetLowering] Add SimplifyDemandedBitsForTargetNode...
2018-10-23 Matthias BraunSelectionDAG: Reuse bigger sized constants in memset...
2018-10-23 Simon Pilgrim[LegalizeDAG] Share Vector/Scalar CTPOP Expansion
2018-10-23 Simon Pilgrim[LegalizeDAG] Share Vector/Scalar CTLZ Expansion
2018-10-23 Simon Pilgrim[LegalizeDAG] Share Vector/Scalar CTTZ Expansion
2018-10-22 Leonard Chan[Intrinsic] Unigned Saturation Addition Intrinsic
2018-10-22 Matt ArsenaultDAG: Change behavior of fminnum/fmaxnum nodes
2018-10-16 Leonard Chan[Intrinsic] Signed Saturation Addition Intrinsic
2018-10-10 Simon Pilgrim[TargetLowering] Add root node back to work list after...
2018-09-19 Sanjay Patel[DAGCombiner][x86] add transform/hook to decompose...
2018-09-19 Alex Bradbury[AtomicExpandPass]: Add a hook for custom cmpxchg expan...
2018-09-19 Alex Bradbury[RISCV] Codegen for i8, i16, and i32 atomicrmw with...
2018-09-13 Tim NorthoverARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
2018-08-30 Nicolai Haehnle[NFC] Rename the DivergenceAnalysis to LegacyDivergence...
2018-08-26 Sanjay Patel[SelectionDAG][x86] turn insertelement into undef with...
2018-08-20 Cameron McInally[FPEnv] Support constrained FREM intrinsic
2018-08-14 Eli Friedman[ARM] Make PerformSHLSimplify add nodes to the DAG...
2018-08-07 Simon Pilgrim[TargetLowering] Add support for non-uniform vectors...
2018-08-03 Matt ArsenaultDAG: Enhance isKnownNeverNaN
2018-08-03 Simon Pilgrim[TargetLowering] Generalise BuildSDIV function
2018-07-30 Craig Topper[DAGCombiner][TargetLowering] Pass a SmallVector instea...
2018-07-30 Craig Topper[DAGCombiner][PowerPC][AArch64] Pass Created vector...
2018-07-28 Craig Topper[SelectionDAG] Pass std::vector by reference instead...
2018-07-28 Matt ArsenaultDAG: Add calling convention argument to calling convent...
2018-07-16 Fangrui Song[CodeGen] Fix inconsistent declaration parameter name
2018-07-16 Roman Lebedev[X86][AArch64][DAGCombine] Unfold 'check for [no] signe...
2018-07-09 Roman Lebedev[X86][TLI] DAGCombine: Unfold variable bit-clearing...
2018-06-26 Simon Pilgrim[TargetLowering] isVectorClearMaskLegal - use ArrayRef...
2018-06-15 Cameron McInally[FPEnv] Expand constrained FP POWI
2018-05-29 Matt ArsenaultDAG: Remove redundant version of getRegisterTypeForCall...
2018-05-29 Cameron McInally[StrictFP] Make getStrictFPOpcodeAction(...) more acces...
2018-05-16 Sirish Pande[AArch64] Gangup loads and stores for pairing.
2018-05-10 Haicheng Wu[CGP] Split large data structres to sink more GEPs
2018-05-01 Adrian PrantlRemove \brief commands from doxygen comments.
2018-04-26 Matt Davis[Docs] Escape the @ symbol, so that it appears in docum...
2018-04-17 Keith Wyss[XRay] Typed event logging intrinsic
2018-03-29 Craig Topper[IR][CodeGen] Remove dependency on EVT from IR/Function...
2018-03-23 David BlaikieFix layering by moving ValueTypes.h from CodeGen to IR
2018-03-23 David BlaikieFix layering of MachineValueType.h by moving it from...
2018-03-17 Oren Ben Simhon[X86] Added support for nocf_check attribute for indire...
2018-03-09 Sebastian Pop[x86][aarch64] ask the backend whether it has a vector...
2018-03-06 Craig Topper[TargetLowering] Rename DAGCombinerInfo::isAfterLegaliz...
2018-03-05 Alexander TimofeevPass Divergence Analysis data to Selection DAG to drive...
2018-02-22 Craig Topper[TargetLowering] Rename isCondCodeLegal to isCondCodeLe...
2018-02-20 Craig Topper[SelectionDAG] Add LegalTypes flag to getShiftAmountTy...
2018-02-15 Simon Pilgrim[SelectionDAG] Add initial implementation of TargetLowe...
2018-02-14 Elena DemikhovskyAdding a width of the GEP index to the Data Layout.
2018-02-11 Craig Topper[SelectionDAG] Remove TargetLowering::getConstTrueVal...
2018-02-01 Dean Michael Berris[XRay][compiler-rt+llvm] Update XRay register stashing...
2018-01-23 Hiroshi Inoue[NFC] fix trivial typos in comments
2018-01-22 Chandler CarruthIntroduce the "retpoline" x86 mitigation technique...
2018-01-03 Sanjay Patel[ExpandMemcmp] rename variables and add hook to overrid...
2017-12-20 Nemanja Ivanovic[JumpTables] Let targets decide which switch instructio...
2017-12-19 Matthias BraunTargetLowering: Fix off-by-one error
2017-12-18 Matthias BraunX86/AArch64/ARM: Factor out common sincos_stret logic...
2017-12-14 Matt ArsenaultTLI: Allow using PSV for intrinsic mem operands
2017-12-14 Matt ArsenaultDAG: Expose all MMO flags in getTgtMemIntrinsic
2017-12-09 Dylan McKayRelax unaligned access assertion when type is byte...
2017-12-05 Hans WennborgRe-commit r319490 "XOR the frame pointer with the stack...
2017-12-04 Hans WennborgRevert r319490 "XOR the frame pointer with the stack...
2017-11-30 Reid KlecknerXOR the frame pointer with the stack cookie when protec...
2017-11-27 Nirav Dave[DAG] Do MergeConsecutiveStores again before Instructio...
2017-11-17 David BlaikieFix a bunch more layering of CodeGen headers that are...