summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2015-11-04Fix some Clang-tidy modernize warnings, other minor fixes.Eugene Zelenko2-12/+12
2015-11-04PM: Rephrase PrintLoopPass as a wrapper around a new-style pass. NFCJustin Bogner1-0/+13
2015-11-04Add new interfaces to MBB for manipulating successors with probabilities inst...Cong Hou2-0/+50
2015-11-04[IR] Add a `data_operand` abstractionSanjoy Das3-8/+100
2015-11-04[SimplifyCFG] Merge conditional storesJames Molloy1-1/+1
2015-11-04[ELF] elfiamcu triple should imply e_machine == EM_IAMCUMichael Kuperstein1-0/+3
2015-11-04Revert "[PatternMatch] Switch to use ValueTracking::matchSelectPattern"James Molloy1-24/+39
2015-11-04[OperandBundles] Refactor; NFCI.Sanjoy Das1-4/+10
2015-11-04[OperandBundles] Refactor; NFCISanjoy Das1-5/+16
2015-11-04[LLVMSymbolize] Reduce indentation by using helper function. NFC.Alexey Samsonov1-0/+3
2015-11-04[LLVMSymbolize] Properly propagate object parsing errors from the library.Alexey Samsonov1-13/+17
2015-11-03LLE 6/6: Add LoopLoadElimination passAdam Nemet3-0/+23
2015-11-03[LAA] LLE 5/6: Add predicate functions Dependence::isForward/isBackward, NFCAdam Nemet1-1/+6
2015-11-03[LAA] LLE 4/6: APIs to access the dependent instructions for a dependence, NFCAdam Nemet1-0/+17
2015-11-03CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering.Peter Collingbourne2-4/+5
2015-11-03[LLVMSymbolize] Factor out the logic for printing structs from DIContext. NFC.Alexey Samsonov2-13/+48
2015-11-03[LAA] LLE 3/6: Rename InterestingDependence to Dependences, NFCAdam Nemet1-19/+15
2015-11-03[LLVMSymbolize] Move demangling away from printing routines. NFC.Alexey Samsonov1-6/+3
2015-11-03[LAA] LLE 2/6: Fix a NoDep case that should be a Forward dependenceAdam Nemet1-0/+8
2015-11-03Delete dead code.Rafael Espindola2-5/+0
2015-11-03Simplify local common output.Rafael Espindola1-9/+0
2015-11-03Revert "Revert "[Orc] Directly emit machine code for the x86 resolver block a...Rafael Espindola4-105/+83
2015-11-03Revert "[Orc] Directly emit machine code for the x86 resolver block and tramp...Rafael Espindola4-83/+105
2015-11-03[Orc] Directly emit machine code for the x86 resolver block and trampolines.Lang Hames4-105/+83
2015-11-03[X86] Generate .cfi_adjust_cfa_offset correctly when pushing argumentsMichael Kuperstein1-0/+5
2015-11-03ScheduleDAGInstrs: Remove IsPostRA flag; NFCMatthias Braun4-14/+7
2015-11-03This never returns end(), simplify to use Child instead of iterator. NFC.Rafael Espindola1-1/+1
2015-11-03Restore "Support for ThinLTO function importing and symbol linking."Teresa Johnson4-3/+38
2015-11-02Fix the build I just brokeDavid Blaikie1-1/+4
2015-11-02Orc: Drop some else-after-return, reflow a few spots, and avoid use of pointe...David Blaikie1-42/+38
2015-11-02Revert "Support for ThinLTO function importing and symbol linking."Teresa Johnson4-38/+3
2015-11-02Support for ThinLTO function importing and symbol linking.Teresa Johnson4-3/+38
2015-11-02[Support] Assert that reported key+data lenghts match realityReid Kleckner1-0/+14
2015-11-02StringRef-ify DiagnosticInfoSampleProfile::FilenameDavid Blaikie1-6/+5
2015-11-02ELF can handle some relocations of the form -sym + constant.Rafael Espindola1-5/+0
2015-11-02Clang format a few prior patches (NFC)Teresa Johnson5-28/+26
2015-11-02Preserve load alignment and dereferenceable metadata during some transformationsArtur Pilipenko1-0/+2
2015-11-02Add missing override statements in ScalarEvolution.h. NFCSilviu Baranga1-2/+2
2015-11-02[SCEV][LV] Add SCEV Predicates and use them to re-implement stride versioningSilviu Baranga3-10/+212
2015-11-02[PatternMatch] Switch to use ValueTracking::matchSelectPatternJames Molloy1-39/+24
2015-11-02[Support] Extend sys::path with user_cache_directory function.Pawel Bylica1-0/+16
2015-11-02AVX512: Implemented encoding and intrinsics for VBROADCASTI32x2 and VBROADCAS...Igor Breger1-0/+25
2015-11-02Fix a -Wpessimizing-move warning.Craig Topper1-1/+1
2015-11-02[PGO] Value profiling (index format) code cleanup and testingXinliang David Li2-13/+152
2015-11-01Use Child instead of child_iterator in the archive writer.Rafael Espindola1-3/+3
2015-10-31Don't store a Child to the first regular member.Rafael Espindola1-1/+7
2015-10-31Delete dead code.Rafael Espindola1-8/+0
2015-10-31Simplify handling of archive Symbol tables.Rafael Espindola1-7/+2
2015-10-31Simplify the handling of the archive string table.Rafael Espindola1-1/+1
2015-10-31Add a sys::OwningMemoryBlock class, which is a sys::MemoryBlock that owns itsLang Hames2-7/+40