Make headers standalone.
[oota-llvm.git] / lib /
2011-11-14 Benjamin KramerMake headers standalone, move a virtual method out...
2011-11-14 Chandler CarruthIt helps to deallocate memory as well as allocate it...
2011-11-14 Chandler CarruthRemove an over-eager assert that was firing on one...
2011-11-14 Chandler CarruthBegin chipping away at one of the biggest quadratic...
2011-11-14 Chandler CarruthUnder the hood, MBPI is doing a linear scan of every...
2011-11-14 Chandler CarruthReuse the logic in getEdgeProbability within getHotSucc...
2011-11-14 Chandler CarruthFix an overflow bug in MachineBranchProbabilityInfo...
2011-11-14 Craig TopperAdd AVX2 version of instructions to load folding tables...
2011-11-14 Craig TopperAdd neverHasSideEffects, mayLoad, and mayStore to many...
2011-11-14 Chad RosierAdd support for ARM halfword load/stores and signed...
2011-11-14 Jakob Stoklund OlesenUse getVNInfoBefore() when it makes sense.
2011-11-14 Chandler CarruthTeach machine block placement to cope with unnatural...
2011-11-13 Jakob Stoklund OlesenUse kill slots instead of the previous slot in shrinkTo...
2011-11-13 Chandler CarruthCleanup some 80-columns violations and poor formatting...
2011-11-13 Jakob Stoklund OlesenTerminate all dead defs at the dead slot instead of...
2011-11-13 Jakob Stoklund OlesenSimplify early clobber slots a bit.
2011-11-13 Chandler CarruthEnhance the assertion mechanisms in place to make it...
2011-11-13 Jakob Stoklund OlesenRename SlotIndexes to match how they are used.
2011-11-13 Craig TopperAdd BLSI, BLSMSK, and BLSR to getTargetNodeName.
2011-11-13 Chandler CarruthTeach MBP to force-merge layout successors for blocks...
2011-11-13 Chandler CarruthHoist another gross nested loop into a helper method.
2011-11-13 Chandler CarruthAdd a missing doxygen comment for a helper method.
2011-11-13 Chandler CarruthHoist a nested loop into its own method.
2011-11-13 Chandler CarruthRewrite #3 of machine block placement. This is based...
2011-11-13 Chad RosierThe order in which the predicate is added differs betwe...
2011-11-13 Chad RosierTemporarily disable SelectIntrinsicCall when in ARM...
2011-11-13 Chad RosierFix comments.
2011-11-13 Chad RosierAdd support for emitting both signed- and zero-extend...
2011-11-13 NAKAMURA TakumiPrune more RALinScan. RALinScan was also here!
2011-11-13 Jakob Stoklund OlesenMore dead code elimination in VirtRegMap.
2011-11-13 Jakob Stoklund OlesenStop tracking spill slot uses in VirtRegMap.
2011-11-13 Jakob Stoklund OlesenRemove dead code and data from VirtRegMap.
2011-11-13 Jakob Stoklund OlesenStop tracking unused registers in VirtRegMap.
2011-11-13 Jakob Stoklund OlesenRemove the -color-ss-with-regs option.
2011-11-13 Jakob Stoklund OlesenDelete VirtRegRewriter.
2011-11-13 Jakob Stoklund OlesenSwitch PBQP to VRM's trivial rewriter.
2011-11-12 Jakob Stoklund OlesenDelete the old spilling framework from LiveIntervalAnal...
2011-11-12 Jakob Stoklund OlesenDelete the 'standard' spiller with used the old spillin...
2011-11-12 Jakob Stoklund OlesenSwitch PBQP to the modern InlineSpiller framework.
2011-11-12 Jakob Stoklund OlesenDelete the linear scan register allocator.
2011-11-12 Craig TopperAdd more AVX2 shift lowering support. Move AVX2 variabl...
2011-11-12 Nick LewyckyDon't try to loop on iterators that are potentially...
2011-11-12 Akira HatanakaFix typo.
2011-11-12 Akira HatanakaImplement Mips64's handling of byval arguments in Lower...
2011-11-12 Sean CallananFixed the MCJIT so that it can emit not only instance
2011-11-12 Akira HatanakaImplement Mips64's handling of byval arguments in Lower...
2011-11-12 Akira Hatanaka64-bit arbitrary immediate pattern.
2011-11-12 Akira HatanakaFunction for handling byval arguments.
2011-11-12 Daniel Dunbarbuild: Attempt to rectify inconsistencies between CMake...
2011-11-12 Eli FriedmanMake sure scalarrepl picks the correct alloca when...
2011-11-12 Rafael EspindolaThe dwarf standard says that the only differences betwe...
2011-11-12 Jim GrosbachARM refactor simple immediate asm operand render methods.
2011-11-12 Eli FriedmanDon't try to form pre/post-indexed loads/stores until...
2011-11-12 Jim GrosbachRe-apply 144430, this time with the associated isel...
2011-11-11 Eli FriedmanSome cleanup and bulletproofing for node replacement...
2011-11-11 Jim GrosbachOops. Missed the isel half of this. revert while I...
2011-11-11 Jim GrosbachARM assembly parsing for VST1 two-register encoding.
2011-11-11 Jim GrosbachARM optional size suffix for VLDR/VSTR syntax.
2011-11-11 Chad RosierAdd support in fast-isel for selecting memset/memcpy...
2011-11-11 Daniel DunbarCMake: Fix CMake build for new Mips tblgen file.
2011-11-11 Jim GrosbachARM vldm and vstm VFP instructions can take a data...
2011-11-11 Daniel DunbarLLVMBuild: Alphabetize required_libraries lists.
2011-11-11 Daniel DunbarTarget/LLVMBuild: Order components alphabetically.
2011-11-11 Bruno Cardoso LopesMips MC object code emission improvements:
2011-11-11 Jim GrosbachNuke no longer accurate comment.
2011-11-11 Andrew TrickPreserve MachineMemOperands in ARMLoadStoreOptimizer.
2011-11-11 Jim GrosbachARM allow Q registers in vldm/vstm register lists.
2011-11-11 Nicolas GeoffrayAdd a custom safepoint method, in order for language...
2011-11-11 Bob WilsonRemove FIXME comment that should have been removed...
2011-11-11 Dan Baileyallow non-device function calls in PTX when natively...
2011-11-11 Dan Baileyadd rules in tabgen for PTX COPY_ADDRESS of frameindex
2011-11-11 Benjamin KramerClients are responsible for initializing the targets...
2011-11-11 Benjamin KramerRemove the unnecessary dependency on libARMCodeGen...
2011-11-11 Benjamin KramerRemove the unnecessary dependency on libMBlazeCodeGen...
2011-11-11 Craig TopperAdd lowering for AVX2 shift instructions.
2011-11-11 Chad RosierRename variables to avoid confusion. No functionallity...
2011-11-11 Chad RosierAdd support for using immediates with select instructions.
2011-11-11 Akira HatanakaDo not try to detect DAG combine patterns for integer...
2011-11-11 Akira Hatanaka64-bit atomic instructions.
2011-11-11 Akira HatanakaModify LowerFRAMEADDR. Use 64-bit register FP_64 when...
2011-11-11 Akira HatanakaAdd 64-bit versions of LEA_ADDiu and DynAlloc. Modify...
2011-11-11 Akira Hatanaka64-bit versions of jal, jalr and bal.
2011-11-11 Akira HatanakaEmit Mips64's sequence of instructions that set global...
2011-11-11 Akira HatanakaFix printing of MCSymbolRegExpr. Needs three closing...
2011-11-11 Eli FriedmanMake sure to expand SIGN_EXTEND_INREG for NEON vectors...
2011-11-11 Eric ChristopherInitialize variable.
2011-11-11 Chad RosierWhen loading a value, treat an i1 as an i8.
2011-11-11 Eric ChristopherIf we have a DIE with an AT_specification use that...
2011-11-11 Eli FriedmanGet rid of an optimization in SCCP which appears to...
2011-11-11 Bill WendlingReenable compact unwinding now that <rdar://problem...
2011-11-11 Bill WendlingIf we have to reset the calculation of the compact...
2011-11-11 Chad RosierAdd support for using MVN to materialize negative const...
2011-11-11 Bill WendlingDisable compact unwind generation until I can solve...
2011-11-11 Daniel DunbarLLVMBuild: Add explicit information on whether targets...
2011-11-10 Jim GrosbachThumb2 ldm/stm updating w/ one register in the list...
2011-11-10 Jim GrosbachARM let processInstruction() tranforms chain.
2011-11-10 Jim GrosbachThumb2 parsing for push/pop w/ hi registers in the...
2011-11-10 Jim GrosbachThumb1 diagnostics for reglist on PUSH/POP fix.
2011-11-10 Rafael EspindolaCheck in getOrCreateSubprogramDIE if a declaration...
2011-11-10 Jim GrosbachThumb MUL assembly parsing for 3-operand form.
next