Add BBTrace accessor method and data member.
[oota-llvm.git] / lib / Target /
2004-05-04 Chris LattnerImprove code generated for integer multiplications...
2004-05-01 Chris LattnerRemove unused #include
2004-05-01 Chris LattnerIterate over the Machine CFG that Brian added instead...
2004-05-01 Chris LattnerAdd a constructor that got lost
2004-04-30 Tanya LattnerRemoving MachineResource class.
2004-04-28 Brian GaekeMake RequiresFPRegKill() take a MachineBasicBlock arg.
2004-04-28 Brian GaekeIn InsertFPRegKills(), use the machine-CFG itself rathe...
2004-04-28 Brian GaekeUpdate the machine-CFG edges whenever we see a branch.
2004-04-27 Brian GaekeIntegrate the rest of my random sparcv9 scribblings...
2004-04-27 Chris LattnerChanges to fix up the inst_iterator to pass to boost...
2004-04-25 Brian GaekeFix file header comments and include guards -- many...
2004-04-25 Brian GaekeAdd a getRegisterInfo() accessor just like on the X86...
2004-04-25 Brian GaekeRegularize file header comment and include guard.
2004-04-25 Brian GaekeAdd MRegisterInfo subclass for the SparcV9 target ...
2004-04-23 Brian GaekeFix a typo.
2004-04-23 Brian GaekeMerge TargetRegInfo.h into SparcV9RegInfo.h, which...
2004-04-23 Brian GaekeInclude SparcV9RegInfo.h instead of TargetRegInfo.h.
2004-04-23 Brian GaekeInclude SparcV9RegInfo.h instead of TargetRegInfo.h...
2004-04-23 Brian GaekeGet rid of the old byte-at-a-time emission code used...
2004-04-23 Brian GaekeUse emitWordAt() to emit forward-branch fixups.
2004-04-23 Brian GaekeEmit SPARC machine code a word at a time instead of...
2004-04-21 Brian GaekeMake SparcV9RegInfo::getRegType() return the right...
2004-04-20 Brian GaekeMake it legal to ask for the type of a specialreg
2004-04-19 Brian GaekeMake it legal to request a load or store of %fsr.
2004-04-19 Brian GaekeRegularize include guards and remove some excess whites...
2004-04-19 Brian GaekeTighten up SparcV9FloatCCRegClass::getRegName()'s asser...
2004-04-19 Brian GaekeRegularize include guards, remove some excess whitespac...
2004-04-15 Brian GaekeGive SparcV9CodeEmitter a head-of-file comment and...
2004-04-14 John CriswellRemove code to adjust the iterator for llvm.readio...
2004-04-14 Brian GaekeFix typo.
2004-04-14 Chris LattnerThis is the real fix for Codegen/X86/2004-04-13-FPCMOV...
2004-04-13 John CriswellAdded support for the llvm.readio and llvm.writeio...
2004-04-13 Chris LattnerImplement a small optimization, which papers over the...
2004-04-13 Brian GaekeI don't think we have to have 4 extra allocated (but...
2004-04-13 Brian GaekeI started working on casts, but I don't have anything...
2004-04-13 Chris LattnerEmit the immediate form of in/out when possible.
2004-04-13 Chris LattnerAdd immediate forms of in/out. Use let to shorten...
2004-04-13 Chris LattnerAdd support for new instruction type
2004-04-13 Chris LattnerAdd support for the printImplicitDefsBefore flag
2004-04-12 Brian GaekeWe don't need to insert TargetData into the PassManager...
2004-04-12 Chris LattnerFix issues that the local allocator has dealing with...
2004-04-12 Chris LattnerNo really, fix printing for LLC. I gotta get a way...
2004-04-12 Chris LattnerCorrect printing for LLC and the encoding for the JIT
2004-04-12 Chris LattnerUse the fucomi[p] instructions to perform floating...
2004-04-12 Chris LattnerAdd support for the FUCOMIr instruction
2004-04-12 Chris LattnerAdd two new instructions
2004-04-12 Chris LattnerFix a bug in my load/cast folding patch.
2004-04-12 Chris LattnerAdjust some comments, fix a bug in my previous patch
2004-04-11 Chris LattnerOn X86, casting an integer to floating point requires...
2004-04-11 Chris LattnerImplement folding of loads into floating point operatio...
2004-04-11 Chris LattnerUnify all of the code for floating point +,-,*,/ into...
2004-04-11 Chris LattnerThis implements folding of constant operands into float...
2004-04-11 Chris LattnerRestructure the mul/div/rem handling code to follow...
2004-04-11 Chris LattnerCodegen FP adds and subtracts with a constant more...
2004-04-11 Chris LattnerAdd some new instructions
2004-04-11 Chris LattnerRelax assertion to make this function work with a broad...
2004-04-11 Chris LattnerTwo changes:
2004-04-10 Chris LattnerSilence a spurious warning
2004-04-09 John CriswellReversed the order of the llvm.writeport() operands...
2004-04-09 John CriswellChanged assertions to error messages.
2004-04-08 John CriswellChanges recommended by Chris:
2004-04-08 John CriswellAdded the llvm.readport and llvm.writeport intrinsics...
2004-04-07 Brian GaekeDon't include InstrSelectionSupport.h.
2004-04-07 Brian GaekeMove ChooseRegOrImmed() prototype here, from InstrSelec...
2004-04-07 Brian GaekeDon't include InstrSelectionSupport.h.
2004-04-07 Brian GaekeFix insertion of SelectInsts.
2004-04-07 Brian GaekeDon't print [%reg + 0], just print [%reg]
2004-04-07 Brian GaekeFirst version of code to handle loads. Stub function...
2004-04-07 Brian GaekeSupport loading arguments from %I0...%I5 into virtual...
2004-04-07 Brian GaekeIt's setting up the call args right now, but on the...
2004-04-07 Chris LattnerThis is a start on handling setcc instructions. As...
2004-04-07 Chris Lattnerandd subcc instructions which is used to create the...
2004-04-07 Chris LattnerAvoid emitting an extra copy on each 32-bit operation
2004-04-07 Brian GaekeMake generation of stack-slot loads and copies less...
2004-04-07 Brian GaekeFix bug in printing loads.
2004-04-07 Chris LattnerAdd support for shift instructions, wrap some long...
2004-04-07 Chris LattnerFix encoding of existing shift instructions, add rr...
2004-04-07 Chris LattnerAdd a bunch more instructions
2004-04-07 Chris LattnerMerge my changes with brians
2004-04-07 Brian GaekeAdd in some things I forgot, which Chris helpfully...
2004-04-07 Brian GaekeAdd support for the "Y" register, used by MUL & DIV.
2004-04-07 Brian GaekeAdd UDIV, SDIV, and a few variants of WR.
2004-04-07 Brian GaekePreliminary support for getting 64-bit integer constant...
2004-04-06 Brian GaekePrune unnecessary #includes
2004-04-06 Brian GaekeSimple delay slot filler pass.
2004-04-06 Brian GaekeAdd references to delay slot filler pass.
2004-04-06 Brian GaekeFirst attempt at handling frame index elimination.
2004-04-06 Brian GaekeFirst attempt at special-casing printing of [%reg ...
2004-04-06 Brian GaekeDelete reference to "the Mach-O Runtime ABI".
2004-04-06 Brian GaekeDeal with call return values.
2004-04-06 Jakub Staszakfile based off InstSelectSimple.cpp, slowly being repla...
2004-04-06 Jakub StaszakTablgen files for really simple instruction selector
2004-04-06 Chris LattnerFix PR313: [x86] JIT miscompiles unsigned short to...
2004-04-06 Chris LattnerFix incorrect encoding of some ADC and SBB instuctions
2004-04-06 Chris LattnerFix a minor bug in previous checking
2004-04-06 Chris LattnerImprove codegen of long == and != comparisons against...
2004-04-06 Chris LattnerHandle various other important cases of multiplying...
2004-04-06 Chris LattnerEfficiently handle a long multiplication by a constant...
2004-04-06 Chris LattnerImprove code generation of long shifts by 32.
2004-04-06 Chris LattnerBugfixes: inc/dec don't set the carry flag!
next