aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-10-06Remove xs1a subtarget. xs1a is a preproduction device used inRichard Osborne
2009-10-06Default to the xs1b subtargetRichard Osborne
2009-10-06Introduce and use convenience methods for getting pointer typesDuncan Sands
2009-10-06grammarJim Grosbach
2009-10-06Fix cut-n-pasto.Devang Patel
2009-10-06Update processDebugLoc() to handle requests to process debug info, before and...Devang Patel
2009-10-06Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel
2009-10-06Remove dead code.Devang Patel
2009-10-06Add utility routine to set begin and end labels for DbgScopes.Devang Patel
2009-10-06Remove unintentional function decl.Devang Patel
2009-10-06Add utility routine to collect variable debug info. This is not yet used.Devang Patel
2009-10-06Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittestsJeffrey Yasskin
2009-10-06Set default location for the function if it is not already set.Devang Patel
2009-10-06Existence of a compile unit for input source file is a good indicator to chec...Devang Patel
2009-10-05If subprogram die is not available then construct new one.Devang Patel
2009-10-05Adjust context for the global variables that are not at file scope, e.g.Devang Patel
2009-10-05Set address while constructing DIE.Devang Patel
2009-10-05Extend ConstantFolding to understand signed overflow variantsEvan Phoenix
2009-10-05In Thumb1, the register scavenger is not always able to use an emergencyJim Grosbach
2009-10-05Don't treat malloc calls with non-matching prototype as malloc.Torok Edwin
2009-10-05No newline at end of files.Edward O'Callaghan
2009-10-05Gracefully handle various scopes while recording source line info.Devang Patel
2009-10-05Remove an unnnecessary LLVMContext argument inDan Gohman
2009-10-05Use Use::operator= instead of Use::set, for consistency.Dan Gohman
2009-10-05Remove explicit enum integer values. They don't appear to be needed, andDan Gohman
2009-10-05Add RIP to GR64_NOREX. This fixed a MachineVerifier error when RIPDan Gohman
2009-10-05strength reduce a ton of type equality tests to check the typeid (ThroughChris Lattner
2009-10-05teach the optimizer how to constant fold uadd/usub intrinsics.Chris Lattner
2009-10-05simplify this code a bunch.Chris Lattner
2009-10-05code simplifications.Chris Lattner
2009-10-05instcombine shouldn't delete all null checks for mallocs.Chris Lattner
2009-10-05stop MachineFunctionPass from claiming that it preserves LoopDependence info,Chris Lattner
2009-10-05remove llvm-db: it is completely broken and if anyone wants to do a debugger,Chris Lattner
2009-10-04Do away with the strange use of BitVectors in SSI, and just use normal sets. ...Owen Anderson
2009-10-04Whitespace and formatting.Jakob Stoklund Olesen
2009-10-04Fix a typo in the comment.Owen Anderson
2009-10-04SSI needs to require DT and DF transitively, since it uses them outside of it...Owen Anderson
2009-10-04Allow -inline-threshold override default threshold even if compiling to optim...Evan Cheng
2009-10-03Requires element types in a constant initializer to match the element types ofNick Lewycky
2009-10-03Add a comment to describe letters used in multiclass name suffixes.Bob Wilson
2009-10-03Fix encoding problem for VMLS instruction.Bob Wilson
2009-10-03Oops. Renamed remaining MachineInstrIndex references.Lang Hames
2009-10-03Renamed MachineInstrIndex to LiveIndex.Lang Hames
2009-10-02MingW build fixesBenjamin Kramer
2009-10-02Fix a use-after-free in post-ra-scheduling.Benjamin Kramer
2009-10-02getFunctionAlignment should return log2 alignment.Evan Cheng
2009-10-02Forgot about ARM::tPUSH. It also has a new writeback operand.Evan Cheng
2009-10-02Move load / store multiple before post-alloc scheduling.Evan Cheng
2009-10-01All callee-saved registers are live-out of a return block.David Goodwin
2009-10-01Remove neonfp attribute and instead set default based on CPU string. Add -arm...David Goodwin