summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-11-21[SCCP] If we replace with a constant, we can't replace with a range.Davide Italiano
2017-11-21Revert r318678 to fix Clang testRichard Trieu
2017-11-20[msan] Don't sanitize "nosanitize" instructionsVitaly Buka
2017-11-20[SelectionDAG] When promoting the result of a VSELECT, make sure we promote t...Craig Topper
2017-11-20[Sparc] efficient pattern for UINT_TO_FP conversionFedor Sergeev
2017-11-20Add heuristics for irreducible loop metadata under PGOHiroshi Yamauchi
2017-11-20Fix spelling in comment. NFCI.Simon Pilgrim
2017-11-20Revert "[SelectionDAG] Make sorting predicate stronger to remove non-determin...Mandeep Singh Grang
2017-11-20[AArch64] Adjust the cost model for Exynos M1 and M2Evandro Menezes
2017-11-20Revert "Fix out-of-order stepping behavior in programs with sunk instructions."Paul Robinson
2017-11-20[SelectionDAG] Make sorting predicate stronger to remove non-deterministic or...Mandeep Singh Grang
2017-11-20Fix out-of-order stepping behavior in programs with sunk instructions.Paul Robinson
2017-11-20[X86] Avoid unecessary opsize byte in segment move to memoryNirav Dave
2017-11-20[SROA] Correctly invalidate analyses when dead instructions deletedTeresa Johnson
2017-11-20[AMDGPU][MC][GFX8][GFX9] Corrected names of integer v_{add/addc/sub/subrev/su...Dmitry Preobrazhensky
2017-11-20[asan] Use dynamic shadow on 32-bit Android, try 2.Evgeniy Stepanov
2017-11-20[MachineCSE] Add new callback for is caller preserved or constant physregsTony Jiang
2017-11-20[mips] Reorder target specific passesSimon Dardis
2017-11-20[SystemZ] Bugfix for handling of subregisters in getRegAllocationHints().Jonas Paulsson
2017-11-20[PPC] Heuristic to choose between a X-Form VSX ld/st vs a X-Form FP ld/st.Tony Jiang
2017-11-20[AArch64][TableGen] Skip tied result operands for InstAliasSander de Smalen
2017-11-20AMDGPU: Partial ILP scheduler port from SelectionDAG to SchedulingDAG (experi...Valery Pykhtin
2017-11-20[LV] Model masking in VPlan, introducing VPInstructionsGil Rapaport
2017-11-20[LV][X86] Support of AVX2 Gathers code generation and update the LV with thisMohammed Agabaria
2017-11-20[IRCE] Smart range intersectionMax Kazantsev
2017-11-20[CGP] Fix the crash caused by enable of complex addr modeSerguei Katkov
2017-11-19[X86] clzero check in getHostCPUFeatures should use getX86CpuIDAndInfo not ge...Craig Topper
2017-11-19[X86] Reorder and reformat the feature bit checks in getHostCPUFeatues to kee...Craig Topper
2017-11-19[LibCallSimplifier] allow splat vectors for pow(x, 0.5) -> sqrt() transformsSanjay Patel
2017-11-19[LibCallSimplifier] partly fix pow(x, 0.5) -> sqrt() transformsSanjay Patel
2017-11-19[InstSimplify] fold and/or of fcmp ord/uno when operand is known nnanSanjay Patel
2017-11-19[X86] Add test cases for rndscaless/sd intrinsics.Craig Topper
2017-11-19[X86] Improve load folding of scalar rcp28 and rsqrt28 instructions using sse...Craig Topper
2017-11-19[bpf] remove unused variableAlexei Starovoitov
2017-11-19[bpf] allow direct and indirect callsAlexei Starovoitov
2017-11-19[X86] Switch cannonlake to use the SkylakeServer scheduling model instead of ...Craig Topper
2017-11-19[X86] Add skeleton support for icelake CPU.Craig Topper
2017-11-19[X86] Fix 80 column violation and remove trailing whitespace. NFCCraig Topper
2017-11-18Fix use of config.h in public headers.Eric Fiselier
2017-11-18[X86] Simplify the gather/scatter isel predicates.Craig Topper
2017-11-18[X86] Qualify a few places with ExperimentalVectorWideningLegalization.Craig Topper
2017-11-18[X86] Add todo comment for TRUNC(SUB(X,C)) -> SUB(TRUNC(X),C')Simon Pilgrim
2017-11-18[CallSiteSplitting] Remove some indirection (NFC).Florian Hahn
2017-11-18[X86] Output cfi directives for saved XMM registers even if no GPRs are savedMartin Storsjo
2017-11-18[X86] Fix typo in variable name. NFCCraig Topper
2017-11-18[AArch64] Map G_LOAD on FPR when the definition goes to a copy to FPRQuentin Colombet
2017-11-18[AArch64] Map G_STORE on FPR when the source comes from a FPR copyQuentin Colombet
2017-11-18[RegisterBankInfo] Relax the assert of having matching type sizes on default ...Quentin Colombet
2017-11-18[AArch64][RegisterBankInfo] Teach instruction mapping about gpr32 -> fpr16 cr...Quentin Colombet
2017-11-18Reorder static functions. NFC.Rafael Espindola