summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Added a MRegisterInfo hook that tells PEI the target is responsible forEvan Cheng2007-01-251-2/+3
* 1. Remove dwarf-verbose option (now asm-verbose.)Jim Laskey2007-01-251-36/+24
* Migrate print routines to asm to be shared by exception handling.Jim Laskey2007-01-252-369/+382
* Repair debug frames as a prelude to eh_frames. Switched to using MachineMovesJim Laskey2007-01-242-16/+28
* Use asm printer to emit alignmentJim Laskey2007-01-241-8/+2
* Make ivars private and use getters. Have the MachOWriter return "Mach-OBill Wendling2007-01-241-2/+2
* Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift().Evan Cheng2007-01-241-1/+1
* Use the TargetMachOWriterInfo class to get this information.Bill Wendling2007-01-241-2/+2
* PEI is now responsible for adding MaxCallFrameSize to frame size and align th...Evan Cheng2007-01-231-1/+16
* Switch this to use SmallSet to avoid mallocs in the common case.Chris Lattner2007-01-231-3/+3
* Fix a bunch of inline asm failuresChris Lattner2007-01-231-0/+1
* Remove the DoubleTy special case.Evan Cheng2007-01-221-9/+5
* For PR970:Reid Spencer2007-01-211-44/+50
* Teach TargetData to handle 'preferred' alignment for each target, and useChris Lattner2007-01-205-18/+17
* Fix for PR1108: type of insert_vector_elt index operand is PtrVT, not MVT::i32.Evan Cheng2007-01-201-3/+4
* Remove an unused variable.Evan Cheng2007-01-201-1/+0
* We not align the final stack slot but instead let the target do so in emitPro...Evan Cheng2007-01-201-7/+0
* GetRegForReload() now keeps track which registers have been considered and re...Evan Cheng2007-01-191-8/+32
* For PR1043:Reid Spencer2007-01-191-0/+1
* Remove this xform:Evan Cheng2007-01-191-7/+26
* Have the OutputBuffer take the is64Bit and isLittleEndian booleans.Bill Wendling2007-01-182-14/+23
* add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission.Chris Lattner2007-01-181-1/+9
* Changed to use the OutputBuffer instead of the methods in MachO and ELFBill Wendling2007-01-172-127/+149
* Revert patch.Bill Wendling2007-01-172-156/+126
* Use the methods in the TargetObjInfo object instead of internal methods.Bill Wendling2007-01-172-126/+156
* Fix PR1114 and CodeGen/Generic/2007-01-15-LoadSelectCycle.ll by beingChris Lattner2007-01-161-25/+41
* add options to view the dags before the first or second pass of dag combine.Chris Lattner2007-01-161-0/+18
* Fix for PR1095:Bill Wendling2007-01-161-3/+3
* rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner2007-01-152-3/+3
* eliminate calls to Type::isInteger, preferring isIntegral instead.Chris Lattner2007-01-151-2/+2
* Compensate for loss of DerivedTypes.h in TargetLowering.hReid Spencer2007-01-121-0/+1
* Move a function out of line.Reid Spencer2007-01-121-0/+21
* Minor fix.Evan Cheng2007-01-121-1/+1
* Simplify codeChris Lattner2007-01-121-4/+1
* For PR1064:Reid Spencer2007-01-122-45/+56
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-122-3/+3
* Store default libgcc routine names and allow them to be redefined by target.Evan Cheng2007-01-122-82/+205
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-113-5/+5
* For PR1043:Zhou Sheng2007-01-113-20/+20
* Naming consistency.Evan Cheng2007-01-081-25/+27
* Fix for PR1075: bottom-up register-reduction scheduling actually increases re...Evan Cheng2007-01-081-120/+72
* Implement some trivial FP foldings when -enable-unsafe-fp-math is specified.Chris Lattner2007-01-081-0/+15
* Need to handle static declarations properly.Jim Laskey2007-01-081-6/+9
* llvm 2.0 doesn't support llvm.isunordered.*Chris Lattner2007-01-071-17/+0
* remove support for llvm.isunorderedChris Lattner2007-01-071-22/+0
* Change the interface to Module::getOrInsertFunction to be easier to use,to re...Chris Lattner2007-01-071-74/+39
* Expand fcopysign to the bitwise sequence if select is marked as expensive.Evan Cheng2007-01-051-4/+6
* Bug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old sign bit of operand 0Evan Cheng2007-01-051-4/+14
* CopyToReg source operand can be a register as well. e.g. Copy from GlobalBase...Evan Cheng2007-01-051-2/+6
* GEP subscript is interpreted as a signed value.Evan Cheng2007-01-051-1/+1
OpenPOWER on IntegriCloud