Add a SubclassOptionalData field to Value. See the doxygen comment for
[oota-llvm.git] / lib / CodeGen /
2009-07-17 Eli FriedmanMake promotion in operation legalization for SETCC...
2009-07-17 Evan ChengFix my brain cramp by inverting the assertion condition.
2009-07-16 Daniel DunbarDisable this assert for now, it is firing on an llvm...
2009-07-16 Dale JohannesenAssume an inline asm might be a call, so we get
2009-07-16 David GreeneEmit line numbers in asm comments when available.
2009-07-16 Daniel DunbarFix inverted preprocessor conditional.
2009-07-16 Jeffrey YasskinAdd line numbers to OProfile. To do this, I added a...
2009-07-16 Jakob Stoklund OlesenTeach MachineInstr::isRegTiedToDefOperand() to correctl...
2009-07-16 Evan ChengChanged my mind. We now allow remat of instructions...
2009-07-16 Owen AndersonPrivatize the ConstantFP table. I'm on a roll!
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-16 Anton KorobeynikovLet RegisterInfo decide whether it can emit cross-class...
2009-07-16 Anton KorobeynikovScan for presence of calls and determine max callframe...
2009-07-16 Anton KorobeynikovPropagate return result extension type
2009-07-16 Evan ChengLet callers decide the sub-register index on the def...
2009-07-16 Bruno Cardoso LopesFix coding style issues pointed by Bill.
2009-07-16 Devang PatelSkip special LLVM prefix '1' while emitting linknage...
2009-07-15 Daniel DunbarWe don't need to use llvm_report_error, this interface...
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-15 Daniel DunbarAdd missing includes.
2009-07-15 Jakob Stoklund OlesenVerify that there is no kill flag on tied operands...
2009-07-15 Daniel DunbarLift addAssemblyEmitter into LLVMTargetMachine.
2009-07-15 Daniel DunbarLift DumpAsm / -print-emitted-asm functionality into...
2009-07-15 Jakob Stoklund OlesenFix bug in RegScavenger::scavengeRegister().
2009-07-15 Owen AndersonMove a few more convenience factory functions from...
2009-07-15 Evan ChengShortenDeadCopySrcLiveRange needs to be more conservati...
2009-07-15 Ted KremenekLexically order files in CMakeLists.txt files.
2009-07-15 Bruno Cardoso Lopesuse std::vector instead of std::list for both Section...
2009-07-15 Chris Lattnerremove printSuffixedName.
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 David GreeneHave asm printers use formatted_raw_ostream directly...
2009-07-14 Chris LattnerReapply my previous asmprinter changes now with more...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Daniel DunbarRevert r7561{9,8,7,6}, which depend on r75610.
2009-07-14 Torok Edwineliminate extra space.
2009-07-14 Chris Lattnerrename getValueName -> getMangledName. These two files...
2009-07-14 Chris LattnerRename getValueName -> getMangledName
2009-07-14 Chris LattnerChange the internal interface to makeNameProper to...
2009-07-14 Devang PatelDo not use Mangler to remove '1' from linkage name.
2009-07-14 Evan ChengFix pr4544. When remating, make sure the destination...
2009-07-13 Evan ChengRevert an accidental commit.
2009-07-13 Devang PatelUse assertion.
2009-07-13 Bruno Cardoso LopesCleanup the global emission and refactor some code
2009-07-13 Dan GohmanMove isLCSSAForm, isLoopInvariant, getCanonicalInductio...
2009-07-13 Dan GohmanMake Loop and MachineLoop be subclasses of LoopBase...
2009-07-13 Devang PatelUse AsmPrinter's Mangler to remove leading '1' from...
2009-07-13 Owen AndersonAs Chris pointed out, this doesn't actually need an...
2009-07-13 Devang Patelrevert rev. 75503 for now.
2009-07-13 Devang PatelUse Mangler to remove leading '1' from linkage names.
2009-07-13 David GreeneAdd infrastructure to allow post instruction printing...
2009-07-13 Daniel DunbarMatch declaration to definition (missed a few).
2009-07-13 Daniel DunbarMatch declaration to definition.
2009-07-13 Lang HamesRemoved some junk code that snuck in to an earlier...
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-12 Daniel DunbarMatch declaration to definition.
2009-07-12 Chris Lattnerremove llvm.part.set.* and llvm.part.select.*. They...
2009-07-12 Torok EdwinFix assert(0) conversion, as suggested by Chris.
2009-07-12 Jakob Stoklund OlesenImplement support for promotion of AND/OR/XOR on intege...
2009-07-12 Jakob Stoklund OlesenFix types in PromoteNode handling of CTPOP and friends.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-11 Evan ChengFix up support for OptionalDefOperand when it defaults...
2009-07-11 Eli FriedmanUse CreateStackStoreLoad helper in more places.
2009-07-11 Evan ChengTwo-address pass should use findCommutedOpIndices to...
2009-07-10 Evan ChengUse findCommutedOpIndices to find the operands to commute.
2009-07-10 David GreeneMake changes suggested by Chris and eliminate newly...
2009-07-10 Duncan SandsAvoid compiler warnings if assertions turned off.
2009-07-10 Evan ChengRemove TargetInstrInfo::CommuteChangesDestination and...
2009-07-10 David GreeneEliminate an unnecessary include.
2009-07-09 David GreeneRedesign this to avoid standard stream classes. This...
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-09 Bob WilsonFix an apparent copy-and-paste problem in an error...
2009-07-09 Eli FriedmanMake EXTRACT_VECTOR_ELT a bit more flexible in terms...
2009-07-09 Owen AndersonAs Chris pointed out, we don't actually need to pass...
2009-07-09 Chris Lattnerback out r75156 for now.
2009-07-09 David GreeneAdd some classes to produce pretty-printed asm. We...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-09 Evan ChengTargets sometimes assign fixed stack object to spill...
2009-07-09 Lang HamesImproved tracking of value number kills. VN kills are...
2009-07-09 Dan GohmanMake SelectionDAG::getVectorShuffle work properly for...
2009-07-08 David GoodwinUse common code for both ARM and Thumb-2 instruction...
2009-07-08 Duncan SandsNowadays vectors are only split if they have an even
2009-07-08 Bill WendlingUse interators instead of counters for loops.
2009-07-08 Owen AndersonPush LLVMContext _back_ through IRBuilder.
2009-07-08 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Duncan SandsRemove trailing whitespace. Reorder some methods
2009-07-08 Nick LewyckyRemove the vicmp and vfcmp instructions. Because we...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-08 Chris Lattnerdag combine sext(setcc) -> vsetcc before legalize....
2009-07-07 Chris LattnerSelectionDAG::SignBitIsZero doesn't work right for...
2009-07-07 Dale JohannesenOperand of asm("call") (the callee function) is represented
2009-07-07 Chris Lattneradd support for legalizing an icmp where the result...
2009-07-07 Chris Lattnerrandom code cleanups.
2009-07-07 Chris Lattnerimplement support for spliting and scalarizing vector...
2009-07-07 Chris Lattnerlower vector icmp/fcmp to ICMP/FCMP nodes with the...
2009-07-07 Chris LattnerScalarizeVecRes_ShiftOp and ScalarizeVecRes_BinOp are...
2009-07-07 Chris Lattneradd support for vector legalizing of *_EXTEND.
2009-07-07 Devang PatelAccidently dropped this while removing dead code in...
2009-07-07 Devang PatelRemove dead code.
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
next