Update InstCombine to transform aggregate stores into scalar stores.
[oota-llvm.git] / include /
2015-03-14 David Blaikie[opaque pointer type] gep API migration
2015-03-14 Duncan P. N. Exon... IR: Make Metadata::print() reliable and useful
2015-03-14 David Blaikie[opaque pointer type] more gep API migrations
2015-03-14 Benjamin Kramerarray_pod_sort: Since we're checking the length anyways...
2015-03-14 David Blaikie[opaque pointer type] Start migrating GEP creation...
2015-03-13 Frederic RissDWARFDebugRangeList: make the list of entries available...
2015-03-13 Rafael EspindolaBe lazy about loading metadata in IRObjectFile.
2015-03-13 David Blaikie[opaque pointer type] Bitcode support for explicit...
2015-03-13 David BlaikieSimplify expression
2015-03-13 Manman RenAdd a parameter for getLazyBitcodeModule to lazily...
2015-03-13 Joerg SonnenbergerImprove wording of newline handling.
2015-03-13 Daniel SandersRecommit r232027 with PR22883 fixed: Add infrastructure...
2015-03-13 Richard SmithFix build break in this code. Nothing uses this header...
2015-03-12 Sanjay Patel[X86, AVX2] Replace inserti128 and extracti128 intrinsi...
2015-03-12 Hal FinkelRevert "r232027 - Add infrastructure for support of...
2015-03-12 Frederic Riss[ADT] IntervalMap: use AlignedCharArrayUnion.
2015-03-12 Yaron KerenAdd missing include guards.
2015-03-12 Sanjay PatelIRBuilder: add a CreateShuffleVector function that...
2015-03-12 Sanjay Patel[X86, AVX] replace vextractf128 intrinsics with generic...
2015-03-12 Daniel SandersAdd infrastructure for support of multiple memory const...
2015-03-12 Davide Italiano[Object/ELF] Add support for setVisibility()
2015-03-12 Jingyue Wu[NVPTXAsmPrinter] do not print .align on function headers
2015-03-12 Reid KlecknerMake llvm.eh.actions an intrinsic and add docs for it
2015-03-12 Reid KlecknerStop calling DwarfEHPrepare from WinEHPrepare
2015-03-12 Mehdi AminiMove the DataLayout to the generic TargetMachine, makin...
2015-03-11 Andrew KaylorExtended support for native Windows C++ EH outlining
2015-03-11 Eric ChristopherRemove useMachineScheduler and replace it with subtarge...
2015-03-11 Eric ChristopherHave getCallPreservedMask and getThisCallPreservedMask...
2015-03-11 Eric ChristopherHave getCalleeSavedRegs take a non-null MachineFunction...
2015-03-11 Rafael EspindolaPut jump tables in unique sections on COFF.
2015-03-11 Eric ChristopherHave getRegPressureSetLimit take a MachineFunction...
2015-03-11 Justin BognerInstrProf: Teach llvm-cov to handle universal binaries...
2015-03-11 Lang Hames[Orc][MCJIT][RuntimeDyld] Re-apply r231726 and r231724...
2015-03-10 Eric ChristopherHave TargetRegisterInfo::getLargestLegalSuperClass...
2015-03-10 Eric ChristopherRemove dead code.
2015-03-10 Eric ChristopherRemove the use of the subtarget in MCCodeEmitter creati...
2015-03-10 Rafael EspindolaCreate symbols marking the start of a section earlier.
2015-03-10 Quentin Colombet[CodeGenPrepare] Refine the cost model provided by...
2015-03-10 Rafael EspindolaMove a non-trivial virtual function out of line.
2015-03-10 Rafael Espindolaclang-format these declarations. NFC.
2015-03-10 Rafael EspindolaDon't repeat names in comments. NFC.
2015-03-10 Bruno Cardoso Lopes[AsmPrinter][TLOF] Reintroduce AArch64 test
2015-03-10 Kit BartonChange the generation of the vmuluwm instruction to...
2015-03-10 Adam Nemet[LAA-memchecks 3/3] Introduce pointer partitions for...
2015-03-10 Adam Nemet[LAA-memchecks 2/3] Move number of memcheck threshold...
2015-03-10 Adam Nemet[LoopAccesses 3/3] Print the dependences with -analyze
2015-03-10 Adam Nemet[LoopAccesses 2/3] Allow querying of interesting depend...
2015-03-10 Adam Nemet[LoopAccesses 1/3] Expose MemoryDepChecker to LAA users
2015-03-10 Rafael EspindolaStore an optional section start label in MCSection.
2015-03-10 Chad Rosier[BranchFolding] Remove MMOs during tail merge to preser...
2015-03-10 Sanjay Patel[X86, AVX] replace vinsertf128 intrinsics with generic...
2015-03-10 Rafael EspindolaDon't repeat names and clang-format this file.
2015-03-10 Yaron KerenTeach raw_ostream to accept SmallString.
2015-03-10 Rafael EspindolaRemove incredibly confusing isBaseAddressKnownZero.
2015-03-10 Rafael EspindolaUse a better name for compile unit labels.
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-10 Eric ChristopherTemporarily revert r231726 and r231724 as they're break...
2015-03-09 Lang Hames[Orc][MCJIT][RuntimeDyld] Add header that was accidenta...
2015-03-09 Lang Hames[Orc][MCJIT][RuntimeDyld] Add symbol flags to symbols...
2015-03-09 Reid KlecknerReland r229944: EH: Prune unreachable resume instructio...
2015-03-09 Sanjoy Das[SCEV] Unify getUnsignedRange and getSignedRange
2015-03-09 Benjamin KramerRemove the remaining uses of abs64 and nuke it.
2015-03-09 Rafael EspindolaDelete dead code. NFC.
2015-03-09 Ed SchoutenAdd support for Nuxi CloudABI.
2015-03-09 Benjamin KramerDrop the hacks used for partial C99 math libraries.
2015-03-09 Mehdi AminiInstCombine: fix fold "fcmp x, undef" to account for NaN
2015-03-09 Mehdi AminiDCE: isArrayMalloc() is not used neither in LLVM nor...
2015-03-08 Benjamin KramerMake static variables const if possible. Makes them...
2015-03-07 Simon Pilgrim[DAGCombiner] Add a shuffle mask commutation helper...
2015-03-07 Chandler Carruth[Modules] Include the header needed for make_unique...
2015-03-07 Chandler Carruth[PM] Create a separate library for high-level pass...
2015-03-07 Eric ChristopherTypo.
2015-03-06 Richard Smith[modules] Mark Analysis/TargetLibraryInfo.def as a...
2015-03-06 Frederic RissAdd DIEInteger::setValue() method.
2015-03-06 Olivier SallenaveDo not restrict interleaved unrolling to small loops...
2015-03-06 Matthias BraunDAGCombiner: Canonicalize select(and/or,x,y) depending...
2015-03-06 Benjamin KramerFold init() helpers into constructors. NFC.
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 Karthik BhatAdd a new pass "Loop Interchange"
2015-03-06 Rafael EspindolaRemember to move a type to the correct set when setting...
2015-03-05 Benjamin KramerSDAG: Merge the meat of two ExpandAtomic implementations.
2015-03-05 Zachary TurnerReplace PrintStackTrace(FILE*) with PrintStackTrace...
2015-03-05 Rafael EspindolaUse the generic Lfunc_begin label on ppc.
2015-03-05 Reid KlecknerRevert busted CallSite change from r231386
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 Kit BartonWhile reviewing the changes to Clang to add builtin...
2015-03-05 Craig Topper[TableGen] Add support constraining a vector type in...
2015-03-05 NAKAMURA TakumiReformat.
2015-03-05 NAKAMURA TakumiRevert r231104, "unique_ptrify FullDependenceAnalysis...
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 RissMake the DWARFAbbreviationDeclaration::AttributeSpec...
2015-03-04 Sanjay Pateldon't repeat class / function / variable names in comme...
2015-03-04 Nemanja IvanovicAdd LLVM support for PPC cryptography builtins
2015-03-04 Reid KlecknerAdd missing <atomic> include to PassRegistry.h
2015-03-04 Erik EcksteinAdd a lock() function in PassRegistry to speed up multi...
2015-03-04 David BlaikieRecommit r231221: "Devirtualize ~parser<T> by making...
next