[PM] Create a separate library for high-level pass management code.
[oota-llvm.git] / lib /
2015-03-07 Chandler Carruth[PM] Create a separate library for high-level pass...
2015-03-07 Simon Pilgrim[DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V...
2015-03-07 Eric ChristopherTypo.
2015-03-07 Eric ChristopherRecommit r231324 with a fix to the ARM execution domain...
2015-03-06 Olivier SallenaveDo not restrict interleaved unrolling to small loops...
2015-03-06 Quentin Colombet[AArch64][LoadStoreOptimizer] Generate LDP + SXTW inste...
2015-03-06 Matthias BraunDAGCombiner: Canonicalize select(and/or,x,y) depending...
2015-03-06 Matthias BraunDAGCombiner: Factor out some and/or combines.
2015-03-06 Benjamin KramerLoopInterchange: Remove empty method.
2015-03-06 Benjamin KramerLoopInterchange: Rephrase instruction moving using...
2015-03-06 Matthias BraunExecutionDepsFix: Indizes -> Indices.
2015-03-06 Eric ChristopherFix typo.
2015-03-06 Tom StellardR600/SI: Remove unused register class
2015-03-06 Benjamin KramerFold init() helpers into constructors. NFC.
2015-03-06 Chad RosierAvoid calls to dumpPassInfo and RegionBase<Tr>::getName...
2015-03-06 James Molloy[ConstantRange] Teach multiply to be cleverer about...
2015-03-06 Bruno Cardoso Lopes[AsmPrinter][TLOF] 32-bit MachO support for replacing...
2015-03-06 Bruno Cardoso Lopes[AsmPrinter][TLOF] ARM64 MachO support for replacing...
2015-03-06 Toma Tabacu[mips] [IAS] Add missing constraints and improve testin...
2015-03-06 Daniel JasperChange the way in which error case is being handled.
2015-03-06 Karthik BhatAdd a new pass "Loop Interchange"
2015-03-06 David MajnemerX86: Form IMGREL relocations for LLVM Functions
2015-03-06 Yaron KerenSilence C4715 'not all control paths return a value...
2015-03-06 Rui UeyamaSupport: Improve performance of FileOutputBuffer on...
2015-03-06 Michael Gottesman[objc-arc] Sprinkle some more auto on some iterators.
2015-03-06 Michael Gottesman[objc-arc] Move the detection of potential uses or...
2015-03-06 Michael ZolotukhinLegalizeTypes: Handle shift by 0 in ExpandShiftByConstant.
2015-03-06 Rafael EspindolaRemember to move a type to the correct set when setting...
2015-03-06 Michael Gottesman[objc-arc] Move the checking of whether or not we can...
2015-03-06 Michael Gottesman[objc-arc] Refactor (Re-)initialization of PtrState...
2015-03-06 Michael Gottesman[objc-arc] Create two subclasses of PtrState in prepara...
2015-03-06 Michael Gottesman[objc-arc] Extract out MDNodes into a cache structure...
2015-03-06 Michael Gottesman[objc-arc] Remove annotations code.
2015-03-06 Nadav RotemTeach ComputeNumSignBits about signed reminder.
2015-03-05 Michael GottesmanFix build error.
2015-03-05 Michael Gottesman[objc-arc] Change some casts and loop iterators to...
2015-03-05 Michael Gottesman[objc-arc] Extract out state specific to a ref count...
2015-03-05 Michael Gottesman[objc-arc] Extract blot map vector into its own file...
2015-03-05 Ahmed Bougacha[X86] Remove stale comment. NFC.
2015-03-05 Benjamin KramerInstructions: Use delegated constructors to reduce...
2015-03-05 Sanjay Patel[AVX] Lower / fast-isel scalar FP selects into VBLENDV...
2015-03-05 Benjamin KramerSelectionDAGBuilder: Merge 3 copies of the limited...
2015-03-05 Andrew KaylorFix uninitialized memory references in WinEHPrepare
2015-03-05 Benjamin KramerSDAG: Merge the meat of two ExpandAtomic implementations.
2015-03-05 Ahmed Bougacha[AArch64] Teach AsmPrinter about GlobalAddress operands.
2015-03-05 Rafael EspindolaUse the correct func begin symbol in all places in...
2015-03-05 Ahmed Bougacha[ARM] Enable vector extload combine for legal types.
2015-03-05 Zachary TurnerReplace PrintStackTrace(FILE*) with PrintStackTrace...
2015-03-05 Reid KlecknerRemove accidental errs() call in Verifier
2015-03-05 Rafael EspindolaUse the generic Lfunc_begin label on ppc.
2015-03-05 David MajnemerX86: Optimize address mode matching for FRAME_ALLOC_REC...
2015-03-05 Reid KlecknerSilence -Wmissing-braces warning from clang-cl
2015-03-05 Reid KlecknerReplace llvm.frameallocate with llvm.frameescape
2015-03-05 Erik EcksteinRevert r231276 (including r231277): Add a lock() functi...
2015-03-05 Zachary Turner[Windows] Implement PrintStackTrace(FILE*)
2015-03-05 Simon Pilgrim[DagCombiner] Allow shuffles to merge through bitcasts
2015-03-05 Kit BartonWhile reviewing the changes to Clang to add builtin...
2015-03-05 Igor LaevskyRevert change r231366 as it broke clang-native-arm...
2015-03-05 Elena DemikhovskyAVX-512, SKX: Enabled masked_load/store operations...
2015-03-05 Igor LaevskyTeach lowering to correctly handle invoke statepoint...
2015-03-05 Arnaud A. de Grand... [PBQP] Use a local bit-matrix to speedup searching...
2015-03-05 Michael Kuperstein[InstCombine] Fix an assertion when fmul has a Constant...
2015-03-05 Craig Topper[X86] Use vmovss to handle inserting an element into...
2015-03-05 Frederic RissRemove useless break after return.
2015-03-05 Hans WennborgRevert r231324 "Remove the conditional addition of...
2015-03-05 Chandler Carruth[MBP] Use range based for-loops throughout this code...
2015-03-05 Chandler Carruth[MBP] NFC, run clang-format over this code and tweak...
2015-03-05 Chandler Carruth[MBP] This is no longer 'block-placement2'. ;] The...
2015-03-05 Rafael EspindolaUse the existing begin and end symbol for debug info.
2015-03-05 NAKAMURA TakumiReformat.
2015-03-05 NAKAMURA TakumiRevert r231103, "FullDependenceAnalysis: Avoid using...
2015-03-05 NAKAMURA TakumiRevert r231104, "unique_ptrify FullDependenceAnalysis...
2015-03-05 Kostya Serebryany[sanitizer] add nosanitize metadata to more coverage...
2015-03-05 Chandler Carruth[MBP] Revert r231238 which attempted to fix a nasty...
2015-03-05 NAKAMURA TakumiScalarEvolution.cpp: Appease g++-4.7. He missed implici...
2015-03-05 Eric ChristopherRemove the conditional addition of the execution depend...
2015-03-05 Eric ChristopherCleanup and remove a chunk of getARMSubtarget calls...
2015-03-05 Paul RobinsonTurn off .debug_pubnames/pubtypes for PS4.
2015-03-04 Argyrios Kyrtzidis[Support] Increase timeout for the LockFileManager...
2015-03-04 Sanjoy Das[IndVarSimplify] use the "canonical" way to infer no...
2015-03-04 Sanjoy Das[SCEV] make SCEV smarter about proving no-wrap.
2015-03-04 Frederic RissDWARFFormValue: Add getAsSignedConstant method.
2015-03-04 Frederic RissTeach DIEInteger to emit FORM_strp and FORM_ref_addr...
2015-03-04 Rafael EspindolaExpand variables when evaluating absolute expressions.
2015-03-04 Paul RobinsonSupport standard DWARF TLS opcode; Darwin and PS4 use it.
2015-03-04 Nemanja IvanovicAdd LLVM support for PPC cryptography builtins
2015-03-04 Reid KlecknerTry to satisfy sanitizer lint check
2015-03-04 Erik EcksteinAdd a lock() function in PassRegistry to speed up multi...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-04 Reid KlecknerRevert "unique_ptrify ValID::ConstantStructElts"
2015-03-04 Wei MiRevert the test commit.
2015-03-04 Wei MiTest commit. It will be reverted in the next commit.
2015-03-04 Adrian PrantlFix DwarfExpression::AddMachineRegExpression so it...
2015-03-04 Marek OlsakR600/SI: Add an intrinsic for S_FLBIT_I32 / V_FFBH_I32
2015-03-04 Nemanja IvanovicTest commit. Removed an unnecessary space
2015-03-04 JF BastienMutate TargetLowering::shouldExpandAtomicRMWInIR to...
2015-03-04 Jozef Kolek[mips][microMIPS] Make usage of ADDU16 and SUBU16 by...
2015-03-04 Bill Schmidt[PowerPC] Remove unnecessary and incomplete commentary
2015-03-04 Andrea Di Biagio[X86][FastISel] Simplify the logic in method X86SelectS...
2015-03-04 Dmitry Vyukovasan: do not instrument direct inbounds accesses to...
next