aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-01-16Fix capitalization. NFClinaro-local/diana.picus/varargsDiana Picus
2019-01-16[ARM GlobalISel] Allow calls to varargs functionsDiana Picus
2019-01-14[ARM GlobalISel] Import MOVi32imm into GlobalISelrovka
2019-01-14[SelectionDAG] Add type sanity assertions for add/sub saturation node creation.rksimon
2019-01-14[AMDGPU] Add support for TFE/LWE in image intrinsics. 2nd tryDavid Stuttard
2019-01-14[VFS] Allow multiple RealFileSystem instances with independent CWDs.Sam McCall
2019-01-14Replace "no-frame-pointer-*" function attributes with "frame-pointer"Francis Visoiu Mistrih
2019-01-14[MIPS GlobalISel] Add pre legalizer combiner passPetar Avramovic
2019-01-14[BasicBlockUtils] Generalize DeleteDeadBlock to deal with multiple dead blocksMax Kazantsev
2019-01-14[llvm-symbolizer] Add -addresses, -a as aliases for -print-addressDmitry Venikov
2019-01-14Fix defines.txtThomas Preud'homme
2019-01-14Detect incorrect FileCheck variable CLI definitionThomas Preud'homme
2019-01-14Add support for prefix-only CLI optionsThomas Preud'homme
2019-01-14[X86] Remove mask parameter from avx512 pmultishiftqb intrinsics. Use select ...Craig Topper
2019-01-14[X86] Add new test file that was supposed to go with r351028.Craig Topper
2019-01-14[X86] Update type profile for DBPSADBW to indicate the immediate is an i8 not...Craig Topper
2019-01-14[X86] Remove unused intrinsic handlers. NFCCraig Topper
2019-01-14[X86] Remove FPCLASS intrinsic handler. Use INTR_TYPE_2OP instead. NFCCraig Topper
2019-01-14[X86] Remove mask parameter from vpshufbitqmb intrinsics. Change result to a ...Craig Topper
2019-01-13[DAGCombiner] If add_sat(x,y) can't overflow -> add(x,y)Simon Pilgrim
2019-01-13Fix unused variable warning. NFCI.Simon Pilgrim
2019-01-13[DAGCombiner] Some very basic add/sub saturation combines.Simon Pilgrim
2019-01-13[X86] Add some basic add/sub saturation combine tests.Simon Pilgrim
2019-01-13[LegalizeDAG] Remove 'NeedInvert' code from expansion of BR_CC. Replace with ...Craig Topper
2019-01-13[X86] Rename overly verbose method; NFCNikita Popov
2019-01-13Remove TypeBuilder.h, and fix the few locations using it.James Y Knight
2019-01-13[X86] Add more ISD nodes to handle masked versions of VCVT(T)PD2DQZ128/VCVT(T...Craig Topper
2019-01-13[X86] Add X86ISD::VMFPROUND to handle the masked case of VCVTPD2PSZ128 which ...Craig Topper
2019-01-12Give helper classes/functions local linkage. NFC.Benjamin Kramer
2019-01-12[X86] More aggressive shuffle mask widening in combineExtractWithShuffleSimon Pilgrim
2019-01-12[LoopVectorizer] give more advice in remark about failure to vectorize callSanjay Patel
2019-01-12[Algorithm] Add make_const_ref corresponding to make_const_ptrStephen Kelly
2019-01-12[DAGCombiner] fold insert_subvector of insert_subvectorSanjay Patel
2019-01-12[llvm-objdump] - Change the output for --all-headers.George Rimar
2019-01-12Use getShiftAmountTy for shift amounts.Simon Pilgrim
2019-01-12gn build: Unbreak Windows buildNico Weber
2019-01-12[X86] Add more usub.sat vector tests; NFCNikita Popov
2019-01-12[ORC][MIPS] Fill delay-slot after `jr` instructionSimon Atanasyan
2019-01-12[ORC][MIPS] Setup t9 register and call function through this registerSimon Atanasyan
2019-01-12[X86] Improve vXi64 ISD::ABS codegen with SSE41+Simon Pilgrim
2019-01-12[X86][AARCH64] Improve ISD::ABS supportSimon Pilgrim
2019-01-12Reapply "[DemandedBits] Use SetVector for Worklist"Nikita Popov
2019-01-12[llvm-objcopy] [COFF] Remove pointless Reader/Writer base classes. NFC.Martin Storsjo
2019-01-12[X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic low...Craig Topper
2019-01-12[X86] Add ISD node for masked version of CVTPS2PH.Craig Topper
2019-01-12[RISCV] Introduce codegen patterns for RV64M-only instructionsAlex Bradbury
2019-01-12[RISCV] Add patterns for RV64I SLLW/SRLW/SRAW instructionsAlex Bradbury
2019-01-12[X86] Remove unnecessary code from getMaskNode.Craig Topper
2019-01-12[X86] When lowering v1i1/v2i1/v4i1/v8i1 load/store with avx512f, but not avx5...Craig Topper
2019-01-12[X86] Change some patterns that select MOVZX16rm8 to instead select MOVZX32rm...Craig Topper