summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [Remarks] Add support for serializing metadata for every remark streamerFrancis Visoiu Mistrih2019-07-241-48/+13
* [AArch64][GlobalISel] Fix a crash during s128 G_ICMP legalization due to r366...Amara Emerson2019-07-241-4/+4
* [Remarks][NFC] Rename remarks::Serializer to remarks::RemarkSerializerFrancis Visoiu Mistrih2019-07-241-3/+3
* Fix signed/unsigned comparison warning. NFCI.Simon Pilgrim2019-07-241-1/+1
* [DAGCombine] matchBinOpReduction - add partial reduction matchingSimon Pilgrim2019-07-241-7/+32
* [SelectionDAG] makeEquivalentMemoryOrdering - early out for equal chains (PR4...Simon Pilgrim2019-07-241-1/+1
* [SDAG] convert (sub x, 1) to (add x, -1) in ctpop expansion; NFCSanjay Patel2019-07-241-3/+3
* [TargetLowering] SimplifyMultipleUseDemandedBits - add VECTOR_SHUFFLE support.Simon Pilgrim2019-07-231-0/+23
* [TargetLowering] Add SimplifyMultipleUseDemandedBitsSimon Pilgrim2019-07-231-1/+128
* [DAGCombiner] Make ShrinkLoadReplaceStoreWithStore return an SDValue instead ...Craig Topper2019-07-231-9/+8
* [DAGCombiner] Use SDNode::isOperandOf to simplify some code. NFCICraig Topper2019-07-231-7/+1
* Move variable out from debug only section.Richard Trieu2019-07-231-2/+0
* [Statepoints] Fix a bug in statepoint lowering for functions w/no-realign-stackPhilip Reames2019-07-221-1/+8
* Stubs out TLOF for AIX and add support for common vars in assembly output.Sean Fertile2019-07-221-0/+55
* TableGen: Support physical register inputs > 255Matt Arsenault2019-07-221-1/+4
* Added address-space mangling for stack related intrinsicsChristudasan Devadasan2019-07-222-3/+6
* [IPRA][ARM] Make use of the "returned" parameter attributeOliver Stannard2019-07-221-0/+2
* [GISel]: Attach missing range metadata while translating G_LOADsAditya Nandakumar2019-07-211-2/+3
* [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvementsRoman Lebedev2019-07-201-35/+132
* LiveIntervals: Fix handleMove asserting on BUNDLEMatt Arsenault2019-07-191-1/+4
* Revert "Use the MachineBasicBlock symbol for a callbr target"Nick Desaulniers2019-07-191-7/+2
* DAG: Handle dbg_value for arguments split into multiple subregsMatt Arsenault2019-07-191-23/+52
* [MachineCSE][MachinePRE] Avoid hoisting code from code regions into hot BBs.Kai Luo2019-07-191-0/+25
* [IPRA] Don't rely on non-exact function definitionsOliver Stannard2019-07-191-1/+5
* Use the MachineBasicBlock symbol for a callbr targetBill Wendling2019-07-191-2/+7
* [GlobalISel] Translate calls to memcpy et al to G_INTRINSIC_W_SIDE_EFFECTs an...Amara Emerson2019-07-192-42/+83
* CodeGen: Allow !associated metadata to point to aliases.Peter Collingbourne2019-07-181-2/+2
* [COFF] Change a variable type to be const in the HeapAllocSite map.Amy Huang2019-07-184-5/+7
* [DAGCombine] Pull getSubVectorSrc helper out of narrowInsertExtractVectorBinO...Simon Pilgrim2019-07-181-22/+22
* Changes to display code view debug info type records in hex formatNilanjana Basu2019-07-171-1/+1
* Adding inline comments to code view type record directives for better readabi...Nilanjana Basu2019-07-171-2/+15
* [PEI] Don't re-allocate a pre-allocated stack protector slotFrancis Visoiu Mistrih2019-07-172-2/+27
* [CodeGen][NFC] Simplify checks for stack protector index checkingFrancis Visoiu Mistrih2019-07-172-13/+11
* GlobalISel: Handle widenScalar of arbitrary G_MERGE_VALUES sourcesMatt Arsenault2019-07-172-48/+87
* GlobalISel: Handle more cases for widenScalar of G_MERGE_VALUESMatt Arsenault2019-07-171-4/+23
* Basic codegen for MTE stack tagging.Evgeniy Stepanov2019-07-171-0/+13
* [AsmPrinter] Make the encoding of call sites in .gcc_except_table configurabl...Alex Bradbury2019-07-173-6/+28
* [RISCV] Set correct encodings for DWARF exception handlingAlex Bradbury2019-07-171-0/+8
* [MIPS GlobalISel] ClampScalar and select pointer G_ICMPPetar Avramovic2019-07-171-0/+36
* GlobalISel: Add overload of handleAssignments with CCStateMatt Arsenault2019-07-161-2/+11
* DWARF: Skip zero column for inline call sitesDavid Blaikie2019-07-161-1/+2
* [Strict FP] Allow more relaxed schedulingUlrich Weigand2019-07-161-10/+21
* [Remarks][NFC] Combine ParserFormat and SerializerFormatFrancis Visoiu Mistrih2019-07-161-0/+1
* [DAGCombiner] fold (addcarry (xor a, -1), b, c) -> (subcarry b, a, !c) and fl...Amaury Sechet2019-07-161-16/+28
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-169-24/+24
* [WebAssembly] Rename except_ref type to exnrefHeejin Ahn2019-07-151-1/+1
* GlobalISel: Implement narrowScalar for vector extract/insert indexesMatt Arsenault2019-07-151-0/+11
* [PowerPC] Support fp128 libcallsFangrui Song2019-07-151-0/+28
* [DebugInfo] Add column info for inline sitesJonas Devlieghere2019-07-121-0/+1
* Delete dead storesFangrui Song2019-07-124-15/+3
OpenPOWER on IntegriCloud