summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2013-06-17Move lib/Archive to tools/llvm-ar.Rafael Espindola10-1374/+2
2013-06-17Fix incorrectly finding 'executable' directories instead of files.Manuel Klimek1-1/+8
2013-06-16DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie30-377/+9
2013-06-16Debug Info: Simplify Frame Index handling in DBG_VALUE Machine InstructionsDavid Blaikie12-137/+113
2013-06-16Silence warning in Release builds.Benjamin Kramer1-0/+1
2013-06-15DebugInfo: print DBG_VALUE MachineInstrs with [] for deref and drop the offse...David Blaikie1-3/+13
2013-06-15Use 0 instead of NULL.Jakub Staszak1-5/+5
2013-06-15PruneEH: Only merge attribute sets when used. No functionality change.Benjamin Kramer1-7/+5
2013-06-15Missing NDEBUGs.Andrew Trick1-0/+6
2013-06-15MI-Sched: heuristics using the new latency and machine model.Andrew Trick1-234/+330
2013-06-15Support BufferSize on ProcResGroup for unified MOp schedulers.Andrew Trick2-0/+11
2013-06-15Update machine models. Specify buffer sizes for OOO processors.Andrew Trick6-10/+10
2013-06-15Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick12-118/+51
2013-06-15MI-Sched: Rename IssueCount to CurrMOps.Andrew Trick1-8/+8
2013-06-15MI-Sched: Remove the temporary EnableCopyConstrain flag.Andrew Trick1-7/+1
2013-06-15MI-Sched: added tracking of dependent latency for better heuristics.Andrew Trick1-13/+26
2013-06-15MI-Sched: DEBUG: print critical resource.Andrew Trick1-0/+4
2013-06-15SelectionDAG: slightly refactor DAGCombiner::visitSELECT_CC to avoid redudant...Stephen Lin1-12/+14
2013-06-15Debug Info: Don't print the display name and colon prefix for DEBUG_VALUE com...David Blaikie1-2/+5
2013-06-15[yaml2obj] Add support for sh_link via `Link` key.Sean Silva1-0/+1
2013-06-15R600: Add SI load support for v[24]i32 and store for v2i32Tom Stellard1-0/+5
2013-06-14Remove the LLVM specific archive index.Rafael Espindola5-150/+8
2013-06-14R600: Use correct encoding for Vertex Fetch instructions on CaymanTom Stellard3-156/+294
2013-06-14R600: Use EXPORT_RAT_INST_STORE_DWORD for stores on CaymanTom Stellard2-37/+57
2013-06-14R600: Factor the instruction encoding out the RAT_WRITE_CACHELESS_eg classTom Stellard2-50/+68
2013-06-14R600: Move instruction encoding definitions into a separate .td fileTom Stellard2-362/+393
2013-06-14Introduce getSelect usage and use more getSelectCCMatt Arsenault6-87/+90
2013-06-14Add GetCurrentDirectory back.Rafael Espindola2-0/+21
2013-06-14SelectionDAG: minor fix to order of operands in comments to match the code Stephen Lin1-3/+3
2013-06-14Replace use of PathV1.h in MCContext.cpp.Rafael Espindola3-23/+4
2013-06-14Mark rematerialized super/sub registers as dead.Tim Northover1-0/+1
2013-06-14Replace use of PathV1.h in Program.cpp.Rafael Espindola5-75/+63
2013-06-14SelectionDAG: Fix incorrect condition checks in some cases of folding FADD/FM...Stephen Lin1-16/+16
2013-06-14Remove unused argument.Rafael Espindola1-3/+3
2013-06-14Don't use PathV1.h in GraphWriter.cpp.Rafael Espindola1-5/+2
2013-06-14Convert a use of sys::Path::GetTemporaryDirectory.Rafael Espindola1-10/+9
2013-06-14Remove a use of PathV1.h.Rafael Espindola1-3/+5
2013-06-14Make PrologEpilogInserter save/restore all callee saved registersDerek Schuff1-1/+3
2013-06-14Remove a use of PathV1.h.Rafael Espindola1-15/+9
2013-06-14Move PrependMainExecutablePath next to its only user.Rafael Espindola1-23/+0
2013-06-14Remove a use of sys::Path.Rafael Espindola1-2/+3
2013-06-14ARM: fix thumb coprocessor instruction with pre-writeback disassemblyAmaury de la Vieuville1-1/+1
2013-06-14X86: cvtpi2ps is just an SSE instruction with MMX operands. It has no AVX equ...Benjamin Kramer1-7/+8
2013-06-14Enable FastISel on ARM for Linux and NaCl, not MCJITJF Bastien2-3/+26
2013-06-14[yaml2obj] Add support for sh_addralign via `AddressAlign` key.Sean Silva1-0/+1
2013-06-14Move #include from .h to .cpp file.Jakub Staszak1-0/+1
2013-06-13[yaml2obj] Add support for specifying raw section content.Sean Silva1-0/+1
2013-06-13[yaml2obj] Add sh_addr via `Address` key.Sean Silva1-0/+1
2013-06-13[yaml2obj] Initial ELF section support.Sean Silva1-0/+47
2013-06-13Try to fix the windows build.Rafael Espindola1-1/+1