summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [msf] Rename Msf to MSF.Zachary Turner2016-07-292-3/+3
* Recommitting r275284: add support to inline __builtin_mempcpyAndrew Kaylor2016-07-292-0/+48
* GlobalISel: make translate* functions take the most specialized class possible.Tim Northover2016-07-291-15/+14
* Codegen: MachineBlockPlacement Improve probability layout.Kyle Butt2016-07-291-15/+45
* GlobalISel: add generic conditional branch.Tim Northover2016-07-292-7/+20
* CodeGen: improve MachineInstrBuilder & MachineIRBuilder interfaceTim Northover2016-07-292-50/+54
* [GlobalISel] Add G_XOR.Ahmed Bougacha2016-07-291-0/+2
* [AArch64][GlobalISel] Select G_LOAD/G_STORE.Ahmed Bougacha2016-07-291-2/+6
* MachinePipeliner pass that implements Swing Modulo SchedulingBrendon Cahoon2016-07-293-0/+3945
* Cleanup TransferDbgValuesNirav Dave2016-07-291-2/+9
* [ConstnatFolding] Teach the folder how to fold ConstantVectorDavid Majnemer2016-07-291-2/+2
* Revert "Don't invoke getName() from Function::isIntrinsic().", rL276942.Justin Lebar2016-07-281-6/+2
* Missed updating a GlobalISel bit in my last commitMatthias Braun2016-07-281-1/+1
* Fix DbgValue handling in SelectionDAG.Nirav Dave2016-07-281-2/+3
* [pdb] Refactor library to more clearly separate reading/writingZachary Turner2016-07-281-1/+1
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-2837-226/+223
* Revert r276973 "Adjust Registry interface to not require plugins to export a ...John Brawn2016-07-282-4/+0
* [MIRParser] Accept unsized generic instructions.Ahmed Bougacha2016-07-281-6/+2
* [GlobalISel] Remove types on selected insts instead of using LLT().Ahmed Bougacha2016-07-282-0/+16
* Reapply r276856 "Adjust Registry interface to not require plugins to export a...John Brawn2016-07-282-0/+4
* [CodeView] Don't crash on functions without subprogramsDavid Majnemer2016-07-281-7/+6
* Don't invoke getName() from Function::isIntrinsic().Justin Lebar2016-07-271-2/+6
* Codegen: IfConversion: Factor out a function to count dup instrs.Kyle Butt2016-07-271-40/+64
* Codegen: IfConversion: add const qualifier. NFCKyle Butt2016-07-271-2/+2
* Revert EH-specific checks in BranchFolding that were causing blow ups in comp...Andrew Kaylor2016-07-271-8/+0
* GlobalISel: support zero-sized allocasTim Northover2016-07-271-0/+3
* Remove MCAsmInfo.h include from TargetOptions.hReid Kleckner2016-07-271-0/+1
* [GlobalISel] Introduce an instruction selector.Ahmed Bougacha2016-07-277-0/+192
* Revert r276856 "Adjust Registry interface to not require plugins to export a ...John Brawn2016-07-272-4/+0
* Adjust Registry interface to not require plugins to export a registryJohn Brawn2016-07-272-0/+4
* [DAGCombiner] Use APInt directly to detect out of range shift constantsSimon Pilgrim2016-07-271-3/+3
* [MBP] Added some more debug messages and some clean ups /NFCSjoerd Meijer2016-07-271-11/+31
* Reverting r276771 due to MSan failures.Andrew Kaylor2016-07-272-48/+0
* MIRParser: Use dot instead of colon to mark subregistersMatthias Braun2016-07-264-6/+14
* GlobalISel: add generic load and store instructions.Tim Northover2016-07-262-0/+71
* MIRParser: Use shorter cfi identifiersMatthias Braun2016-07-262-10/+10
* GlobalISel: add correct operand type to G_FRAME_INDEX instrs.Tim Northover2016-07-261-1/+1
* GlobalISel: omit braces on MachineInstr types when there's only one.Tim Northover2016-07-262-8/+15
* Re-committing r275284: add support to inline __builtin_mempcpyAndrew Kaylor2016-07-262-0/+48
* GlobalISel: add specialized buildCopy function to MachineInstrBuilder.Tim Northover2016-07-263-3/+7
* GlobalISel: give MachineInstrBuilder a uniform interface. NFC.Tim Northover2016-07-262-50/+12
* LiveIntervalAnalysis: Fix handleMoveDown() problemMatthias Braun2016-07-261-0/+2
* GlobalISel: remove redundant ';'s. NFCTim Northover2016-07-263-3/+3
* [safestack] Fix stack guard live range.Evgeniy Stepanov2016-07-262-2/+4
* GlobalISel: add generic casts to IRTranslatorTim Northover2016-07-253-1/+38
* MachineVerifier: Fix printing nonsense for physical registersMatt Arsenault2016-07-251-3/+3
* Fix invalid iterator use in safestack coloring.Evgeniy Stepanov2016-07-251-1/+2
* MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFCJoel Jones2016-07-251-3/+6
* Untabify.NAKAMURA Takumi2016-07-251-1/+1
* GlobalISel: allow multiple types on MachineInstrs.Tim Northover2016-07-223-20/+42
OpenPOWER on IntegriCloud