SmallVector: Resolve a long-standing fixme by using the existing unitialized_copy...
[oota-llvm.git] / include / llvm / CodeGen /
2015-02-13 Arnaud A. de Grand... [PBQP] Conservativelly allocatable nodes can be spilled...
2015-02-13 Chandler CarruthRe-sort #include lines using my handy dandy ./utils...
2015-02-13 Chandler CarruthRevert a series of commits starting at r228886 which...
2015-02-12 Rafael EspindolaAdd support for having multiple sections with the same...
2015-02-12 Rafael EspindolaOn ELF, put PIC jump tables in a non executable section.
2015-02-12 Rafael EspindolaPut each jump table in an independent section if the...
2015-02-12 Andrea Di Biagio[TTI] Teach the cost heuristic how to query TLI to...
2015-02-11 Andrea Di Biagio[TTI] Improved cost heuristic for cttz/ctlz calls.
2015-02-11 Arnaud A. de Grand... [PBQP] Cautiously update edge costs in the solver
2015-02-10 Paul RobinsonExplicitly initialize a flag in a default constructor.
2015-02-07 Benjamin KramerMove DebugLocs around instead of copying.
2015-02-06 Quentin Colombet[LiveIntervalAnalysis] Speed up creation of live ranges...
2015-02-06 Matthias BraunLiveInterval: Fix SubRange memory leak.
2015-02-05 Cameron EsfahaniValue soft float calls as more expensive in the inliner.
2015-02-04 Matthias BraunMachineCSE: Clear dead-def flag on CSE.
2015-02-03 Arnaud A. de Grand... [PBQP] Provide more information in the debug prints
2015-02-03 Arnaud A. de Grand... [PBQP] Constify Graph::getEdgeNode1Id and Graph::getEdg...
2015-02-03 Lang Hames[PBQP Regalloc] Pre-spill vregs that have no legal...
2015-02-01 Chandler Carruth[multiversion] Remove the function parameter from the...
2015-02-01 Chandler Carruth[multiversion] Switch the TTI queries from TargetMachin...
2015-02-01 Chandler Carruth[multiversion] Remove the cached TargetMachine pointer...
2015-02-01 Chandler Carruth[multiversion] Remove another place we were "handling...
2015-02-01 Chandler Carruth[multiversion] Remove a false freedom to leave the...
2015-02-01 Jingyue Wu[NVPTX] Emit .pragma "nounroll" for loops marked with...
2015-02-01 Chandler Carruth[PM] Remove a bunch of stale TTI creation method declar...
2015-01-31 Chandler Carruth[PM] Switch the TargetMachine interface from accepting...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-30 Lang Hames[PBQP] Fix transposed worst row/column check in handleA...
2015-01-30 Eric ChristopherAdd a similar templated cast for getSubtarget off of...
2015-01-29 Reid KlecknerAdd a Windows EH preparation pass that zaps resumes
2015-01-28 Philip ReamesRemove gc.root's performCustomLowering
2015-01-27 Eric ChristopherMachineRegisterInfo can access TII off of the MachineFu...
2015-01-26 Philip ReamesRevert GCStrategy ownership changes
2015-01-23 Reid KlecknerClassify functions by EH personality type rather than...
2015-01-23 NAKAMURA TakumiPrune an out-of-date \param since r226476. [-Wdocumenta...
2015-01-22 Chris BienemanRefactoring cl::parser construction and initialization.
2015-01-22 Ramkumar RamachandraIntrinsics: introduce llvm_any_ty aka ValueType Any
2015-01-22 Elena DemikhovskyFixed a bug in type legalizer for masked load/store...
2015-01-21 Matthias BraunLiveIntervalAnalysis: Mark subregister defs as undef...
2015-01-21 Matthias BraunLiveIntervalAnalysis: Factor out code to update livenes...
2015-01-21 Matthias BraunLiveIntervalAnalysis: document removePhysRegDefAt(...
2015-01-21 Matthias BraunLiveIntervalAnalysis: Factor out code to update livenes...
2015-01-21 Matthias BraunLiveIntervalAnalysis: Remove unused pruneValue() variant.
2015-01-19 Adrian PrantlRemove support for DIVariable's FlagIndirectVariable...
2015-01-19 Sergey Dmitrouk[NFC] Update createMachineScheduler() comment
2015-01-18 David Blaikiestd::unique_ptrify the MCStreamer argument to createAsm...
2015-01-16 Philip Reamesclang-format all the GC related files (NFC)
2015-01-16 Philip ReamesMove ownership of GCStrategy objects to LLVMContext
2015-01-16 Philip ReamesRemove gc.root's findCustomSafePoints mechanism
2015-01-14 Reid KlecknerRemove dead code for llvm.eh.selector in the old EH...
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2015-01-14 Mehdi AminiFold a loop for array processing in ComputeLinearIndex
2015-01-14 JF BastienRevert "Insert random noops to increase security agains...
2015-01-14 Matt ArsenaultImplement new way of expanding extloads.
2015-01-14 JF BastienInsert random noops to increase security against ROP...
2015-01-14 Reid KlecknerCodeGen support for x86_64 SEH catch handlers in LLVM
2015-01-14 Eric ChristopherMigrate ABIName to MCTargetOptions so that it can be...
2015-01-13 Hal Finkel[StackMaps] Mark in CallLoweringInfo when lowering...
2015-01-13 Reid KlecknerRename llvm.recoverframeallocation to llvm.framerecover
2015-01-13 Reid KlecknerAdd the llvm.frameallocate and llvm.recoverframeallocat...
2015-01-12 Adrian PrantlMake DwarfExpression store the AsmPrinter instead of...
2015-01-09 Lang HamesRecommit r224935 with a fix for the ObjC++/AArch64...
2015-01-07 Ahmed Bougacha[CodeGen] Add MVT::isValid to replace manual validity...
2015-01-07 Ahmed Bougacha[CodeGen] Add iterator_range for the MVT::SimpleValueTy...
2015-01-07 Philip ReamesIntroduce an example statepoint GC strategy
2015-01-07 Ahmed Bougacha[CodeGen] Add MVT::FIRST_VALUETYPE to avoid explicit...
2015-01-07 Jonas PaulssonNew method SDep::isNormalMemoryOrBarrier() in ScheduleD...
2015-01-06 Lang HamesRevert r224935 "Refactor duplicated code. No intended...
2015-01-06 Matt ArsenaultAdd isNegative helper to ConstantFPSDNode
2015-01-06 Matt ArsenaultAdd isInfinity helper to ConstantFPSDNode
2015-01-06 Mehdi AminiUse a Factory Method for MachineFunctionInfo Creation
2015-01-05 Frederic RissMake DIE.h a public CodeGen header.
2014-12-30 Peter Collingbournex86_64: Fix calls to __morestack under the large code...
2014-12-29 Rafael EspindolaRefactor duplicated code.
2014-12-24 Matthias BraunLiveInterval: Introduce createMainRangeFromSubranges().
2014-12-23 Alexey SamsonovFix UBSan bootstrap: don't bind reference to nullptr.
2014-12-22 Reid KlecknerMake musttail more robust for vector types on x86
2014-12-19 Peter CollingbourneCodeGen: do not attempt to invalidate virtual registers...
2014-12-18 Matthias BraunLiveIntervalAnalysis: Cleanup computeDeadValues
2014-12-18 Eric ChristopherAdd a new string member to the TargetOptions struct...
2014-12-17 Toma Tabacu[mips] Set GCC-compatible MIPS asssembler options befor...
2014-12-16 Matt ArsenaultMove lowerConstant to AsmPrinter
2014-12-15 Michael IlsemanSilence more static analyzer warnings.
2014-12-12 Philip ReamesComment and minor code cleanup for GCStrategy (NFC)
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 Philip ReamesGCStrategy should not own GCFunctionInfo
2014-12-11 Matthias BraunLiveInterval: Use range based for loops for subregister...
2014-12-10 Matthias BraunLiveInterval: Use more range based for loops for value...
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 BraunLiveInterval: Introduce LiveQuery accessor for dead...
2014-12-10 Matthias BraunAdd a flag to enable/disable subregister liveness.
2014-12-10 Matthias BraunLiveIntervalAnalysis: Adapt repairIntervalsInRange...
2014-12-10 Matthias BraunLiveIntervalAnalysis: Update SubRanges in shrinkToUses().
2014-12-10 Matthias BraunLiveIntervalAnalysis: Make computeDeadValues() private.
next