summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* [SimplifyCFG] Extend TryToSimplifyUncondBranchFromEmptyBlock for empty block ...Hans Wennborg2016-05-021-0/+24
* Fixed signed/unsigned comparison warning.Simon Pilgrim2016-05-021-1/+1
* Properly name LLVMSetIsInBounds's argument. NFCAmaury Sechet2016-05-011-2/+2
* clean up documentation comments; NFCSanjay Patel2016-04-291-110/+14
* Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the...Filipe Cabecinhas2016-04-291-1/+1
* [GlobalOpt] Propagate operand bundlesDavid Majnemer2016-04-291-12/+46
* Remove doInitialization() and doFinalization() member declarations without de...Yaron Keren2016-04-281-16/+0
* Add "PIE Level" metadata to module flags.Sriraman Tallam2016-04-281-0/+14
* Fix some Clang-tidy modernize and Include What You Use warnings.Eugene Zelenko2016-04-281-6/+16
* Rangify for loops, NFC.Yaron Keren2016-04-281-22/+14
* NFC. Introduce Value::getPointerDerferecnceableBytesArtur Pilipenko2016-04-271-0/+34
* Use DL preferred alignment for alloca in Value::getPointerAlignmentArtur Pilipenko2016-04-271-2/+7
* [CodeGenPrepare] use branch weight metadata to decide if a select should be t...Sanjay Patel2016-04-262-22/+24
* Add check for "branch_weights" with prof metadataSanjay Patel2016-04-251-3/+7
* Reformat LLVMConstPointerNull. NFCAmaury Sechet2016-04-251-2/+1
* [ThinLTO] Introduce typedef for commonly-used map type (NFC)Teresa Johnson2016-04-251-4/+2
* Typo. NFC.Chad Rosier2016-04-251-1/+1
* Verifier: Verify that each inlinable callsite of a debug-info-bearing functionAdrian Prantl2016-04-241-0/+9
* [ThinLTO] Remove GlobalValueInfo class from indexTeresa Johnson2016-04-241-32/+27
* Revert "Verifier: Verify that each inlinable callsite of a debug-info-bearing...Adrian Prantl2016-04-241-9/+0
* Verifier: Verify that each inlinable callsite of a debug-info-bearing functionAdrian Prantl2016-04-241-0/+9
* DebugInfo: Change DIBuilder to make distinct DIGlobalVariablesDuncan P. N. Exon Smith2016-04-231-4/+4
* DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith2016-04-235-305/+131
* replace duplicated static functions for profile metadata access with BranchIn...Sanjay Patel2016-04-231-0/+18
* BitcodeReader: Avoid referencing unresolved nodes from distinct onesDuncan P. N. Exon Smith2016-04-231-0/+10
* BitcodeReader: Use getMD/getMDOrNull helpers consistently, almost NFCDuncan P. N. Exon Smith2016-04-231-1/+0
* Style fix in Core.h / Core.cpp. NFCAmaury Sechet2016-04-231-14/+10
* Removing unused function.Andrew Kaylor2016-04-221-15/+0
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-226-5/+180
* [SimplifyCFG] Add final missing implications to isImpliedTrueByMatchingCmp.Chad Rosier2016-04-221-32/+5
* [SimplifyCFG] Add missing implications to isImpliedTrueByMatchingCmp.Chad Rosier2016-04-221-5/+8
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-226-221/+5
* [GVN] Respect fast-math-flags on fcmpsDavid Majnemer2016-04-221-10/+19
* [EarlyCSE] Take the intersection of flags on instructionsDavid Majnemer2016-04-222-56/+55
* Add utility function to manipulate attributes on CallSite. NFCAmaury Sechet2016-04-211-0/+12
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-216-5/+221
* Fixed Dwarf debug info emission to skip DILexicalBlockFile entries.Amjad Aboud2016-04-211-0/+6
* Address Philip's post-commit feedback for r266987. NFC.Chad Rosier2016-04-211-2/+2
* Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.Chad Rosier2016-04-211-0/+52
* IR: Use SmallVector instead of std::vector of TrackingMDRefDuncan P. N. Exon Smith2016-04-201-1/+1
* IR: Stop copying vectors of TrackingMDRef in DIBuilderDuncan P. N. Exon Smith2016-04-201-6/+12
* IR: Avoid mallocs in constructor of ModuleSlotTrackerDuncan P. N. Exon Smith2016-04-201-4/+15
* Verifier: Add ModuleSlotTracker to printAsOperand callDuncan P. N. Exon Smith2016-04-201-1/+1
* Verifier: Prefer early continue over if-nesting, NFCDuncan P. N. Exon Smith2016-04-201-8/+9
* IR: Use a single ModuleSlotTracker in the VerifierDuncan P. N. Exon Smith2016-04-202-6/+33
* IR: Don't use raw_null_ostream in VerifierDuncan P. N. Exon Smith2016-04-201-27/+32
* IR: Use default member initialization in Verifier, NFCDuncan P. N. Exon Smith2016-04-201-5/+4
* [ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson2016-04-201-0/+16
* Add LLVMGetAttrKindID in the C API in order to facilitate migration away from...Amaury Sechet2016-04-201-0/+14
* IR: Use std::vector instead of SmallPtrSet for distinct nodes, NFCDuncan P. N. Exon Smith2016-04-192-4/+5
OpenPOWER on IntegriCloud