aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-03-27[GlobalsAA] Fix a pretty terrible bug that has been in GlobalsAA forllvm-r316199Chandler Carruth
2018-03-27[X86] Make sure we don't combine (fneg (fma X, Y, Z)) to a target specific no...Craig Topper
2018-03-27[AArch64][GlobalISel] When copying from a gpr32 to an fpr16 reg, convert to f...Amara Emerson
2018-03-27[AArch64][GlobalISel] Fix an assert fail/miscompile when fp16 types are copiedAmara Emerson
2018-03-27[AArch64][GlobalISel] Support G_INSERT/G_EXTRACT of types < s32 bits.Amara Emerson
2018-03-27[X86][MC] Fix assembling rip-relative addressing + immediate displacementsFrancis Visoiu Mistrih
2018-03-27[X86] Support 'V' register operand modifierDavid Woodhouse
2018-03-27[LivePhysRegs] Fix handling of return instructions.Eli Friedman
2018-03-27[LV] Use Demanded Bits and ValueTracking for reduction type-shrinkingChad Rosier
2018-03-27[AArch64][GlobalISel] Use getRegClassForTypeOnBank() in selectCopy.Amara Emerson
2018-03-27SplitKit: Fix liveness recomputation in some remat cases.Matthias Braun
2018-03-26[DAGCombiner] When folding (insert_subvector undef, (bitcast (extract_subvect...Craig Topper
2018-03-26[ARM] Allow the scheduler to clone a node with glue to avoid a copy CPSR ↔ ...Roger Ferrer Ibanez
2018-03-26Teach ValueMapper to use ODR uniqued types when availableTeresa Johnson
2018-03-26[DSE] make sure memory is not modified before partial store merging (PR36129)Sanjay Patel
2018-03-26[RAFast] Don't dereference MBB::endQuentin Colombet
2018-03-26[X86] Don't create SHRUNKBLEND when the condition is used by the true or fals...Craig Topper
2018-03-26[GlobalISel][Legalizer] Convert the FP constants to the right APFloat type fo...Amara Emerson
2018-03-26[X86] Teach Intel syntax InstPrinter to print lock prefixes that have been pa...Craig Topper
2018-03-23Use a MCExpr for the size of MCFillFragment.Rafael Espindola
2018-03-23Don't create MCFillFragment directly.Rafael Espindola
2018-03-23Make one of the emitFill methods non virtual. NFC.Rafael Espindola
2018-03-07Revert "[mips] Reordering callseq* nodes to be linear"Aleksandar Beserminji
2018-03-07[mips] Fix PR35071Simon Dardis
2018-03-02[ARM] Fix codegen for VLD3/VLD4/VST3/VST4 with WBFlorian Hahn
2018-02-27[MemorySSA] Be less aggressive with @llvm.lifetime.startGeorge Burgess IV
2018-01-24[safestack] Inline safestack pointer access when possible.Evgeniy Stepanov
2017-12-20[ARM] Optimize {s,u}{add,sub}.with.overflow.Joel Galenson
2017-12-07[CVP] Remove some {s|u}sub.with.overflow checks.Joel Galenson
2017-12-07[ConstantRange] Support subtraction in makeGuaranteedNoWrapRegion.Joel Galenson
2017-12-07[CVP] Remove some {s|u}add.with.overflow checks.Sanjoy Das
2017-12-05[ARM] 't' asm constraint should accept i32Yi Kong
2017-12-05[asan] Use dynamic shadow on 32-bit Android.Evgeniy Stepanov
2017-12-05Revert r313618 "[ARM] Use ADDCARRY / SUBCARRY"Roger Ferrer Ibanez
2017-12-05Do not add discriminator encoding for debug intrinsics.Dehao Chen
2017-12-05Fix buildbot breakageGeorge Burgess IV
2017-12-05Don't crash when we see unallocatable registers in clobbersGeorge Burgess IV
2017-11-13Merge f56176dd98a for LLVM update to 316199Yi Kong
2017-11-13Revert to r305632Yi Kong
2017-11-09Remove android directory and add symlink to toolchain/llvm_androidYi Kong
2017-11-06Bump to version 2, since we are taking an update for Windows LTO.Stephen Hines
2017-11-06Revert r305382, it caused PR33513.Nico Weber
2017-11-02Pick armv7 using '-march=armv7-a'Pirama Arumuga Nainar
2017-11-02Get arch name from triple instead of the Android/NDK arch namePirama Arumuga Nainar
2017-10-31Revert "Build and execute cpp-define-generate before build aosp"Pirama Arumuga Nainar
2017-10-20Disabling the transformation introduced in r315888Nemanja Ivanovic
2017-10-19[XRay] [docs] Document how to generate flamegraphs from xray traces.Keith Wyss
2017-10-19[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko
2017-10-19[RISCV] Add missing hunk from r316188Alex Bradbury
2017-10-19[RISCV] Initial codegen support for ALU operationsAlex Bradbury