[opaque pointers] Avoid the use of pointee types when parsing inline asm in IR
[oota-llvm.git] / lib / Transforms / Utils /
2015-07-27 Sanjoy Das[IndVars] Make loop varying predicates loop invariant.
2015-07-24 Pete CooperUse make_range(rbegin(), rend()) to allow foreach loops...
2015-07-23 Kuba Brecka[asan] Rename the ABI versioning symbol to '__asan_vers...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Michael KupersteinFix mem2reg to correctly handle allocas only used in...
2015-07-22 Chandler Carruth[PM/AA] Remove all of the dead AliasAnalysis pointers...
2015-07-22 Chandler Carruth[PM/AA] Remove the last of the legacy update API from...
2015-07-14 Adam Nemet[LAA] Lift RuntimePointerCheck out of LoopAccessInfo...
2015-07-14 Reid KlecknerUpdate enforceKnownAlignment after the isWeakForLinker...
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-07-10 Adam Nemet[LoopDist/LoopVer] Move LoopVersioning to a new module...
2015-07-10 Adam Nemet[LoopDist] Move loop-versioning helper functions to...
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-01 David Majnemer[LoopUnroll] Use undef for phis with no value live
2015-06-30 David Majnemer[Cloning] Teach CloneModule about personality functions
2015-06-29 Alexey Samsonov[LoopSimplify] Set proper debug location in loop backed...
2015-06-26 David BlaikieMove VectorUtils from Transforms to Analysis to correct...
2015-06-26 David BlaikieFix ODR violation waiting to happen by making static...
2015-06-24 Sanjay Pateldon't repeat function names in comments; NFC
2015-06-24 Sanjay Patelfix typos; NFC
2015-06-23 Alexey SamsonovLet llvm::ReplaceInstWithInst copy debug location from...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-20 Benjamin Kramer[SwitchLowering] Remove quadratic vector removal.
2015-06-20 Justin BognerLowerSwitch: Avoid some undefined behaviour
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-06-18 Benjamin Kramer[EliminateDuplicatePHINodes] Replace custom hash map...
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-16 Tyler NowickiRefactor RecurrenceInstDesc
2015-06-16 Tyler NowickiRename Reduction variables/structures to Recurrence.
2015-06-11 Alexey Samsonov[LoopUnroll] Use IRBuilder to create branch instructions.
2015-06-09 Alexey Samsonov[BasicBlockUtils] Set debug locations for instructions...
2015-06-05 David Majnemer[LoopVectorize] Don't crash on zero-sized types in...
2015-06-01 David Blaikie[opaque pointer type] Explicitly store the pointee...
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-22 Philip ReamesExtend EarlyCSE to handle basic cases from JumpThreadin...
2015-05-20 Pete CooperChange Function::getIntrinsicID() to return an Intrinsi...
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-05-18 Andrew TrickSimplifyIV comments and dead argument cleanup.
2015-05-13 Pete CooperChange LoadAndStorePromoter to take ArrayRef instead...
2015-05-12 Pete CooperConvert PHI getIncomingValue() to foreach over incoming...
2015-05-06 Ismail PazarbasiImplement `createSanitizerCtor`, common helper function...
2015-05-05 David Blaikie[opaque pointer type] Track explicit GEP pointee type...
2015-04-29 David Blaikie[opaque pointer type] Store the value type of an alloca
2015-04-29 David Blaikie[opaque pointer type] Pass GlobalAlias the actual point...
2015-04-29 Duncan P. N. Exon... IR: Give 'DI' prefix to debug info metadata
2015-04-24 Hans WennborgSimplifyCFG: Correctly handle switch lookup tables...
2015-04-24 Aaron BallmanRemoving dead code; NFC. This code was triggering a...
2015-04-23 David BlaikieRecommit r235458: [opaque pointer type] Avoid using...
2015-04-23 Karthik BhatMove common loop utility function isInductionPHI into...
2015-04-22 David BlaikieRevert "[opaque pointer type] Avoid using PointerType...
2015-04-21 David Blaikie[opaque pointer type] Avoid using PointerType::getEleme...
2015-04-21 Daniel BerlinRevamp PredIteratorCache interface to be cleaner.
2015-04-21 Daniel BerlinMove IDF Calculation to a separate file, expose an...
2015-04-21 Duncan P. N. Exon... DebugInfo: Drop rest of DIDescriptor subclasses
2015-04-21 Duncan P. N. Exon... DebugInfo: Assert dbg.declare/value insts are valid
2015-04-20 Duncan P. N. Exon... DebugInfo: Delete subclasses of DIScope
2015-04-20 Akira Hatanaka[InlineFunction] Don't add lifetime markers for zero...
2015-04-20 Karthik Bhat[NFC] Refactor identification of reductions as common...
2015-04-16 Aaron BallmanSilencing a -Wunused-but-set-variable warning; NFC.
2015-04-16 Duncan P. N. Exon... DebugInfo: Gut DIScope, DIEnumerator and DISubrange
2015-04-15 Duncan P. N. Exon... DebugInfo: Gut DICompileUnit and DIFile
2015-04-15 Duncan P. N. Exon... DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable
2015-04-15 Duncan P. N. Exon... DebugInfo: Require a DebugLoc in DIBuilder::insertDeclare()
2015-04-14 Duncan P. N. Exon... DebugInfo: Update signature of DICompileUnit::replace*()
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DISubprogram and DILexicalBlock*
2015-04-14 Sanjoy Das[LoopUnrollRuntime] Avoid high-cost trip count computation.
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DILocation
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DIExpression
2015-04-14 Duncan P. N. Exon... DebugInfo: Move DILocation::computeNewDiscriminators()
2015-04-14 Duncan P. N. Exon... AddDiscriminators: Create new MDLocation directly
2015-04-12 Mark LaceyFix typo.
2015-04-12 Sanjoy Das[LoopUnrollRuntime] Clean up a predicate.
2015-04-11 Duncan P. N. Exon... DebugInfo: Rewrite atSameLineAs() as MDLocation::canDis...
2015-04-10 Reid Kleckner[WinEH] Try to make outlining invokes work a little...
2015-04-10 Benjamin Kramer[CallSite] Make construction from Value* (or Instructio...
2015-04-08 Cameron ZwarichEliminate O(n^2) worst-case behavior in SSA construction
2015-04-07 Duncan P. N. Exon... DebugInfo: Remove DITypedArray<>, replace with typedefs
2015-04-06 Duncan P. N. Exon... Transforms: Stop using DIDescriptor::is*() and auto...
2015-04-06 Ismail PazarbasiMove `checkInterfaceFunction` to ModuleUtils
2015-04-03 David Blaikie[opaque pointer type] More GEP IRBuilder API migrations...
2015-04-03 David BlaikieUse early returns to reduce indentation.
2015-04-02 Alexey SamsonovFix a bug indicated by -fsanitize=shift-exponent.
2015-04-01 Ahmed Bougacha[SimplifyLibCalls] Ignore nobuiltin/unavailable fortifi...
2015-03-30 David Blaikie[opaque pointer type] More IRBuilder::createGEP (non...
2015-03-30 Duncan P. N. Exon... Transforms: Use the new DebugLoc API, NFC
2015-03-24 Philip ReamesMerge empty landing pads in SimplifyCFG
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-23 Benjamin Kramer[ctorutils] Update and sort includes. NFC.
2015-03-23 Benjamin KramerPurge unused includes throughout libSupport.
2015-03-21 Benjamin Kramer[SimplifyLibCalls] Fix negative shifts being produced...
2015-03-21 Benjamin Kramer[SimplifyLibCalls] Turn memchr(const, C, const) into...
2015-03-21 Benjamin KramerSimplifyLibCalls: Add basic optimization of memchr...
2015-03-20 Andrew KaylorFixing a bug with WinEH PHI handling
2015-03-18 Sanjoy Das[ConstantRange] Split makeICmpRegion in two.
2015-03-17 Michael Liao[SwitchLowering] Remove incoming values in the reverse...
2015-03-17 Duncan P. N. Exon... MapMetadata: Allow unresolved metadata if it won't...
2015-03-14 David Blaikie[opaque pointer type] Start migrating GEP creation...
2015-03-11 Andrew KaylorExtended support for native Windows C++ EH outlining
next