summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* [DAGCombine] (add/uaddo X, Carry) -> (addcarry X, 0, Carry)Amaury Sechet2017-06-011-0/+49
* Add LiveRangeShrink pass to shrink live range within BB.Dehao Chen2017-05-313-0/+233
* ImplicitNullChecks: Clear kill/dead flags when moving instructions aroundMatthias Braun2017-05-311-2/+14
* Check hasPersonalityFn before calling getPersonalityFnReid Kleckner2017-05-311-4/+5
* [EH] Fix the LSDA that we emit for unknown EH personalitiesReid Kleckner2017-05-312-5/+16
* Try to fix buildbotsMatthias Braun2017-05-311-1/+3
* X86FloatingPoint: Fix livein listsMatthias Braun2017-05-311-0/+5
* [ScheduleDAG] Deal with already scheduled loads in ScheduleDAG.Nirav Dave2017-05-311-128/+150
* TargetMachine: Indicate whether machine verifier passes.Matthias Braun2017-05-311-1/+6
* [PPC] Inline expansion of memcmpZaara Syeda2017-05-312-4/+615
* [DAG] Avoid use of stale store.Nirav Dave2017-05-311-2/+2
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-05-312-46/+73
* MachineInstr: Do not skip dead def operands when printing.Matthias Braun2017-05-301-32/+0
* [AntiDepBreaker] Revert r299124 and add a test.Tim Shen2017-05-302-2/+2
* TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun2017-05-301-5/+5
* MIR: remove explicit "noVRegs" property.Tim Northover2017-05-302-4/+0
* [Localizer] Don't trick to be smart for the insertion pointQuentin Colombet2017-05-301-6/+4
* [SelectionDAG] Remove special case for ISD::FPOWI from the strict FP intrinsi...Craig Topper2017-05-301-4/+0
* [CodeView] Rename ModuleDebugFragment -> DebugSubsection.Zachary Turner2017-05-302-10/+9
* [SelectionDAG] Set ISD::FPOWI to Expand by defaultCraig Topper2017-05-302-1/+1
* [GlobalIsel] Fix a warning with GCC 7 -Wpedantic. NFCI.Davide Italiano2017-05-291-1/+1
* [DAGCombiner] fix load narrowing transform to exclude loads with extensionSanjay Patel2017-05-291-1/+2
* DebugInfo: Include .dwo file name when hashing multiple CUs in a single fileMehdi Amini2017-05-293-3/+13
* DebugInfo: Omit an empty CU when a subprogram was moved into its useMehdi Amini2017-05-291-8/+12
* Revert "[IfConversion] Keep the CFG updated incrementally in IfConvertTriangle"Tobias Grosser2017-05-291-21/+6
* Revert "DebugInfo: Omit an empty CU when a subprogram was moved into its use"Mehdi Amini2017-05-291-12/+8
* Revert "DebugInfo: Include .dwo file name when hashing multiple CUs in a sing...Mehdi Amini2017-05-293-13/+3
* DebugInfo: Include .dwo file name when hashing multiple CUs in a single fileDavid Blaikie2017-05-293-3/+13
* Prune trailing whitespace. (To regenerate makefiles)NAKAMURA Takumi2017-05-281-2/+2
* DebugInfo: Omit an empty CU when a subprogram was moved into its useDavid Blaikie2017-05-281-8/+12
* [DAGCombiner] use narrow load to avoid vector extractSanjay Patel2017-05-271-0/+50
* AArch64/PEI: Do not add reserved regs to liveinsMatthias Braun2017-05-271-1/+2
* ScheduleDAGInstrs: Fix fixupKills()Matthias Braun2017-05-273-159/+51
* [GlobalISel] Add a localizer pass for target to useQuentin Colombet2017-05-273-0/+127
* BranchRelaxation: computeLiveIns() after creating new blockMatthias Braun2017-05-271-0/+4
* LivePhysRegs: Add default for removeRegsInMask(Clobbers); NFCMatthias Braun2017-05-261-1/+1
* MachineVerifier: Remove unused set; NFCMatthias Braun2017-05-261-5/+0
* Make helper functions static. NFC.Benjamin Kramer2017-05-262-6/+8
* DebugInfo: Do not emit empty CUsDavid Blaikie2017-05-262-15/+30
* DebugInfo: Don't include locations for debug-having code inlined into nodebug...David Blaikie2017-05-261-0/+4
* LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEIMatthias Braun2017-05-261-31/+48
* [DAGCombiner] use narrow vector ops to eliminate concat/extract (PR32790)Sanjay Patel2017-05-261-0/+96
* [DAG] Move legal type checks in store merge to be checked onlyNirav Dave2017-05-261-2/+4
* [ARM] Fix lowering of misaligned memcpy/memsetJohn Brawn2017-05-261-12/+12
* LivePhysRegs: Skip reserved regs in computeLiveIns; NFCIMatthias Braun2017-05-264-6/+12
* Revert "LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI"Matthias Braun2017-05-261-41/+27
* Revert "LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI"Matthias Braun2017-05-264-12/+6
* LivePhysRegs: Follow-up to r303937Matthias Braun2017-05-261-1/+1
* LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEIMatthias Braun2017-05-251-27/+41
* LivePhysRegs: Skip reserved regs in computeLiveIns; NFCIMatthias Braun2017-05-254-5/+11
OpenPOWER on IntegriCloud