aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* simplify code and print visibility for declarations.Chris Lattner2007-08-191-25/+21
* Oops, remove assert that wasn't meant to be committed.Nick Lewycky2007-08-181-2/+0
* Never insert duplicate edges.Nick Lewycky2007-08-181-13/+17
* Typo.Nick Lewycky2007-08-181-1/+1
* Compute the argument list as lazily as possible. This ensures that clientsChris Lattner2007-08-181-7/+24
* use a nicer accessor.Chris Lattner2007-08-181-1/+1
* Fold C ? 0 : 1 to ~C or zext(~C) or trunc(~C) depending the types.Evan Cheng2007-08-181-3/+14
* MipsHi now has ouput flagBruno Cardoso Lopes2007-08-181-91/+185
* Fixed stack frame addressing bugBruno Cardoso Lopes2007-08-181-8/+8
* support for Schedule included on Mips.tdBruno Cardoso Lopes2007-08-182-28/+15
* Removed LowerRETURADDR, fixed small bug into LowerRET, LowerGlobalAddressBruno Cardoso Lopes2007-08-182-17/+11
* Couple of small changes. Delay Slot handle header declared. Bruno Cardoso Lopes2007-08-182-2/+3
* Added InstrItinClass support for instruction formatsBruno Cardoso Lopes2007-08-181-9/+10
* Branch Analysis and InsertNoop inserted into header filesBruno Cardoso Lopes2007-08-181-2/+36
* createMipsDelaySlotFillerPass added to mips codegen runtime Bruno Cardoso Lopes2007-08-181-2/+2
* Added Branch Analysis support Bruno Cardoso Lopes2007-08-181-5/+234
* LowerRETURNADDR removed since it was wrong and does not have utility yet!Bruno Cardoso Lopes2007-08-181-2/+3
* InstrItineraryData support on added.Bruno Cardoso Lopes2007-08-181-2/+8
* A Pass to insert Nops on intructions with DelaySlotBruno Cardoso Lopes2007-08-181-0/+77
* Mips generic fallback instruction schedule support!Bruno Cardoso Lopes2007-08-181-0/+63
* Avoid spliting loops where two split condition branches are not independent.Devang Patel2007-08-181-1/+11
* When one branch of condition is eliminated then head of the otherDevang Patel2007-08-172-22/+44
* Avoid issue on 64-bit hosts.Evan Cheng2007-08-171-1/+2
* Fix GLIBCXX_DEBUG error of comparing two singular iteratorsDavid Greene2007-08-171-3/+8
* If dynamic_stackalloc alignment is > stack alignment, first issue an instruct...Evan Cheng2007-08-161-5/+12
* - If a dynamic_stackalloc alignment requirement is <= stack alignment, then t...Evan Cheng2007-08-161-12/+12
* Factor out some code into a helper function.Owen Anderson2007-08-161-55/+34
* Fix the verification for overloaded intrinsic types. Check that they areDan Gohman2007-08-161-6/+19
* Add some more comments to GVN.Owen Anderson2007-08-161-0/+14
* Add MVT::fAny for overloading intrinsics on floating-point types.Dan Gohman2007-08-161-0/+14
* Cache non-local memory dependence analysis. This is a significant compileOwen Anderson2007-08-161-2/+22
* This adds a bunch of static functions that implement unsignedChris Lattner2007-08-161-0/+566
* Improve error handling in the linker by:Reid Spencer2007-08-161-6/+6
* Fix some kill info update bugs; add hidden option -disable-rematerialization ...Evan Cheng2007-08-162-1/+16
* Ensure that error messages a propagated from calls to LinkInModule so they getReid Spencer2007-08-161-3/+4
* Implement FPOWI ExpandOp.Lauro Ramos Venancio2007-08-151-0/+5
* Properly use const qualifiersAnton Korobeynikov2007-08-151-1/+1
* If the source of a move is in spill slot, the reload may be folded to essenti...Evan Cheng2007-08-151-13/+19
* Move ReturnAddrIndex variable to X86MachineFunctionInfo structure. This fixedAnton Korobeynikov2007-08-153-14/+24
* add a note.Chris Lattner2007-08-151-0/+3
* Dominance frontier is now required.Devang Patel2007-08-151-1/+1
* Cleanup removeBlocks. Devang Patel2007-08-151-56/+70
* Remove unneeded header file.Reid Spencer2007-08-151-1/+0
* Avoid triangle loops.Devang Patel2007-08-151-4/+16
* Break infinite loop.Devang Patel2007-08-141-15/+17
* Avoid nested loops at the moment.Devang Patel2007-08-141-0/+4
* - If a def is dead, do not spill it.Evan Cheng2007-08-141-61/+115
* Fix for PR1596: AdjustCopiesBackFrom() should conservatively check if any of ...Evan Cheng2007-08-141-0/+13
* If a MI's def is remat as well as spilled, and the store is later deemed dead...Evan Cheng2007-08-141-2/+29
* Fix dominance frontier update while removing blocks.Devang Patel2007-08-141-7/+30