aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16/PIC16ISelLowering.cpp
AgeCommit message (Expand)Author
2009-08-04Avoid compiler warning (in -Asserts mode)Daniel Dunbar
2009-07-31switch off of 'Section' onto MCSection. We're not properly usingChris Lattner
2009-07-31define target names for std libcalls.Sanjiv Gupta
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-27Generate a libcall for i8 multiply.Sanjiv Gupta
2009-07-27fixed incorrect lowering of ISD::SUB node. SUB has only one result value.Sanjiv Gupta
2009-07-21Remove shift amount flavor. It isn't actually complete enough to Eli Friedman
2009-07-17Remove some unnecessary expansion markings. Add a few expansion Eli Friedman
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-09Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson
2009-07-08Convert more abort() calls to llvm_report_error().Torok Edwin
2009-07-03For extended loads of type i1 to i8, we will need to at least one byte from m...Sanjiv Gupta
2009-07-03Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller
2009-06-25Added floating point conditional operations support via libcalls.Sanjiv Gupta
2009-06-23Fold the add (ptr, offset) into ptr[offset] only if the offset is small enoug...Sanjiv Gupta
2009-06-16Added missing libcalls for floating point to int conversions.Sanjiv Gupta
2009-06-11Generate libcalls for floating point arithmetic and casting operations.Sanjiv Gupta
2009-06-05Lower i16/i32 sdiv/udiv/srem/urem using libcalls.Sanjiv Gupta
2009-06-04Remove unused code.Sanjiv Gupta
2009-06-04Custom lower SUB with two register operands.Sanjiv Gupta
2009-06-03Make the buildbot see green (to make it easier to spot the next personMike Stump
2009-06-03FrameIndex could be used as a value (addressof (arg)) or as an address.Sanjiv Gupta
2009-06-03Fixed a bug in which signed comparisons were being used instead of unsigned c...Sanjiv Gupta
2009-06-01Comment grammaro/clarification.Dale Johannesen
2009-05-30Untabification.Bill Wendling
2009-05-28Fixing problems that got exposed after the refactoring of LegalizeDAG done in...Sanjiv Gupta
2009-05-11Fix more naming issues.Sanjiv Gupta
2009-05-10Changed lowering and asmprinter to use ABI Names class called PAN.Sanjiv Gupta
2009-05-09Use 16 bit arithmetic while retrieving the address of callee's frame during i...Sanjiv Gupta
2009-05-06Emit banksel and movlp instructions.Sanjiv Gupta
2009-04-29Add a public method called getAddressSpace() to the GlobalAddressSDNode.Sanjiv Gupta
2009-04-28GlobalValue is always pointer type, so an assert isn't required.Sanjiv Gupta
2009-04-22Make the function begin label start after ther data pointer.Sanjiv Gupta
2009-04-21Handle direct aggregate type arguments.Sanjiv Gupta
2009-04-14Handle aggregate type arguments to direct and indirect calls.Sanjiv Gupta
2009-04-13While passing arg of types larger than char only one byte at lower end was ge...Sanjiv Gupta
2009-04-10Added code to handle spilling and reloading of FSRs.Sanjiv Gupta
2009-04-09Arguments to indirect calls were being passed incorrectly. They are not fixed...Sanjiv Gupta
2009-04-09r68576 unconverd a bug in PIC16 port (Thanks to Dan Gohman) where we were cus...Sanjiv Gupta
2009-04-08Emit .line debug directives for stoppoints. The debug location is retrieved b...Sanjiv Gupta
2009-04-08Handle indirect function calls.Sanjiv Gupta
2009-04-06Map stack based frameindices for spills to zero based indices that can be acc...Sanjiv Gupta
2009-04-02Fixed build warnings.Sanjiv Gupta
2009-04-02To convert the StopPoint insn into an assembler directive by ISel, we need to...Sanjiv Gupta
2009-04-02Params are not being generated as static globals now. The caller passes them ...Sanjiv Gupta
2009-03-20Fixed comment for libcalls.Sanjiv Gupta
2009-03-20Reformatting. Inserted code comments. Cleaned interfaces.Sanjiv Gupta
2009-02-13Remove refs to non-DebugLoc version of BuildMI from XCore, PIC16.Dale Johannesen