[SROA] Make the computation of adjusted pointers not leak GEP
[oota-llvm.git] / lib / CodeGen /
2014-12-31 Alexey SamsonovRevert "merge consecutive stores of extracted vector...
2014-12-30 David BlaikieDebugInfo: Omit is_stmt from line table entries on...
2014-12-30 Peter Collingbournex86_64: Fix calls to __morestack under the large code...
2014-12-30 Michael Kuperstein[COFF] Don't try to add quotes to already quoted linker...
2014-12-29 Rafael EspindolaRefactor duplicated code.
2014-12-28 Andrea Di Biagio[CodeGenPrepare] Teach when it is profitable to specula...
2014-12-28 Elena DemikhovskyScalarizer for masked load and store intrinsics.
2014-12-26 Timur IskhodzhanovBand-aid fix for PR22032: don't emit DWARF debug info...
2014-12-25 David MajnemerSilence GCC's -Wparentheses warning
2014-12-25 Elena DemikhovskyMasked Load/Store - Changed the order of parameters...
2014-12-24 David MajnemerCodeGen: Error on redefinitions instead of asserting
2014-12-24 David MajnemerCodeGen: Allow aliases to be overridden by variables
2014-12-24 David MajnemerMC: Label definitions are permitted after .set directives
2014-12-24 Matthias BraunLiveInterval: Remove accidentally committed debug code.
2014-12-24 Matthias BraunLiveInterval: Introduce createMainRangeFromSubranges().
2014-12-24 Matthias BraunRegisterCoalescer: With subrange liveness there may...
2014-12-24 Matthias BraunLiveRangeEdit: Check for completely empy subranges...
2014-12-24 Matthias BraunLiveIntervalAnalysis: Fix performance bug that I introd...
2014-12-24 Adrian PrantlDebug Info: In symmetry to DW_TAG_pointer_type, do...
2014-12-23 Mehdi AminiAlways assert in DAGCombine and not only when -debug...
2014-12-23 Michael Kuperstein[DagCombine] Improve DAGCombiner BUILD_VECTOR when...
2014-12-22 Reid KlecknerMake musttail more robust for vector types on x86
2014-12-22 Quentin Colombet[CodeGenPrepare] Handle properly the promotion of opera...
2014-12-22 Rafael EspindolaThe leak detector is dead, long live asan and valgrind.
2014-12-21 Saleem AbdulrasoolCodeGen: minor style tweaks to SSP
2014-12-21 Matt ArsenaultEnable (sext x) == C --> x == (trunc C) combine
2014-12-20 Saleem AbdulrasoolCodeGen: constify and use range loop for SSP
2014-12-20 Matthias BraunLiveIntervalAnalysis: No kill flags for partially undef...
2014-12-20 Matthias BraunLiveIntervalAnalysis: cleanup addKills(), NFC
2014-12-19 Reid KlecknerEH: Sink computation of local PadMap variable into...
2014-12-19 Reid KlecknerAdd the ExceptionHandling::MSVC enumeration
2014-12-19 Sanjay Patelmerge consecutive stores of extracted vector elements
2014-12-19 Matthias BraunRegisterCoalescer: rewrite eliminateUndefCopy().
2014-12-19 Adrian PrantlExplain why LLVM is emitting a DW_AT_containing_type...
2014-12-18 Matthias BraunLiveIntervalAnalysis: Cleanup computeDeadValues
2014-12-18 Eric ChristopherAdd a new string member to the TargetOptions struct...
2014-12-17 Matthias BraunRegisterCoalescer: Fix stripCopies() picking up main...
2014-12-17 Matthias BraunExecutionDepsFix: Correctly handle wide registers.
2014-12-17 Michael Kuperstein[DAGCombine] Slightly improve lowering of BUILD_VECTOR...
2014-12-17 Toma Tabacu[mips] Set GCC-compatible MIPS asssembler options befor...
2014-12-17 Matthias BraunRegisterCoalescer: Sprinkle some const modifiers.
2014-12-17 Quentin Colombet[CodeGenPrepare] Reapply r224351 with a fix for the...
2014-12-17 David BlaikiePR21875: codegen for non-type template parameters of...
2014-12-17 Reid KlecknerRevert "[CodeGenPrepare] Move sign/zero extensions...
2014-12-16 Hans WennborgSelectionDAG switch lowering: use 'unsigned' to count...
2014-12-16 Sanjay Patelmerge consecutive loads that are offset from a base...
2014-12-16 Matt ArsenaultMove lowerConstant to AsmPrinter
2014-12-16 Quentin Colombet[CodeGenPrepare] Move sign/zero extensions near loads...
2014-12-16 Aaron BallmanFixing -Wsign-compare warnings; NFC.
2014-12-16 Matthias BraunLiveRangeCalc: Rewrite subrange calculation
2014-12-16 Adrian PrantlARM/AArch64: Attach the FrameSetup MIFlag to CFI instru...
2014-12-15 Matthias BraunRevert "LiveRangeCalc: Rewrite subrange calculation"
2014-12-15 Matthias BraunLiveRangeCalc: Rewrite subrange calculation
2014-12-15 Matthias BraunLiveRangeCalc: use more range based for loops; NFC
2014-12-15 Michael IlsemanSilence more static analyzer warnings.
2014-12-13 Akira HatanakaRename argument strings of codegen passes to avoid...
2014-12-12 Andrea Di BiagioReapply "[MachineScheduler] Fix for PR21807: minor...
2014-12-12 Andrea Di BiagioRevert: [MachineScheduler] Fix for PR21807: minor code...
2014-12-12 Andrea Di Biagio[MachineScheduler] Fix for PR21807: minor code differen...
2014-12-12 Ekaterina RomanovaA fix for PR21176.
2014-12-12 Philip ReamesComment and minor code cleanup for GCStrategy (NFC)
2014-12-12 Matt ArsenaultAdd target hook for whether it is profitable to reduce...
2014-12-11 Duncan P. N. Exon... CodeGen: Stop using LeakDetector for MachineInstr
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Rafael EspindolaThis reverts commit r224043 and r224042.
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Matthias Braun[CodeGen] Let MachineVerifierPass own its banner string
2014-12-11 Patrik HagglundBugfix in InlineSpiller::traceSiblingValue().
2014-12-11 Ekaterina RomanovaReverting commit 223981, because the test that I added...
2014-12-11 Philip ReamesGCStrategy should not own GCFunctionInfo
2014-12-11 Matthias BraunLiveInterval: Use range based for loops for subregister...
2014-12-10 Ekaterina RomanovaA fix for PR21176.
2014-12-10 Matthias BraunLiveInterval: Use more range based for loops for value...
2014-12-10 Aaron BallmanSilencing a -Wsequence-point warning, and the resulting...
2014-12-10 Matthias BraunMachineVerifier: Allow physreg use if just a subreg...
2014-12-10 Matthias BraunMachineVerifier: Allow LiveInterval segments to end...
2014-12-10 Matthias BraunVirtRegMap: Improve block live-in info if subregister...
2014-12-10 Matthias BraunVirtRegMap: No implicit defs/uses for super registers...
2014-12-10 Matthias BraunLiveRegMatrix: Respect subregister liveness when alloca...
2014-12-10 Matthias BraunLiveIntervalUnion: Allow specification of liverange...
2014-12-10 Matthias BraunRegisterCoalescer: Preserve subregister liveranges.
2014-12-10 Matthias BraunLiveInterval: Add removeEmptySubRanges().
2014-12-10 Matthias BraunLiveIntervalAnalysis: Add subregister aware variants...
2014-12-10 Matthias BraunAdd a flag to enable/disable subregister liveness.
2014-12-10 Matthias BraunLiveIntervalAnalysis: Adapt repairIntervalsInRange...
2014-12-10 Matthias BraunLiveRangeEdit: Adapt eliminateDeadDef() to subregister...
2014-12-10 Matthias BraunLiveIntervalAnalysis: Adapt handleMove() to subregister...
2014-12-10 Matthias BraunLiveIntervalAnalysis: Update SubRanges in shrinkToUses().
2014-12-10 Matthias BraunLiveIntervalAnalysis: Compute subregister ranges.
2014-12-10 Matthias BraunLiveInterval: Add support to track liveness of subregis...
2014-12-10 Matthias BraunLiveInterval: Add a 'covers' operation to LiveRange.
2014-12-09 Philip ReamesRemove the Module pointer from GCStrategy and GCMetadat...
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-09 Juergen Ributzka[CGP] Rewrite pattern match for splitBranchCondition...
2014-12-09 Juergen RibutzkaRevert "Move function to obtain branch weights into...
2014-12-09 Juergen Ributzka[CodeGenPrepare] Split branch conditions into multiple...
2014-12-09 Owen AndersonFix a few instances found in SelectionDAG where we...
2014-12-09 Hal FinkelHandle early-clobber registers in the aggressive anti...
2014-12-08 Tom StellardMISched: Fix moving stores across barriers
2014-12-08 Justin BognerInstrProf: An intrinsic and lowering for instrumentatio...
next