Fix undefined behavior.
[oota-llvm.git] / include /
2012-02-23 Benjamin KramerReplace a DenseSet with SmallPtrSet.
2012-02-23 Benjamin KramerStrip a layer of boilerplate from the VLIWPacketizer...
2012-02-23 Jay FoadThe implementation of GeneralHash::addBits broke C...
2012-02-23 Craig TopperRemove 'if' from getSuperRegisters, getSubRegisters...
2012-02-23 Duncan SandsGCC warns about a comparison between signed and unsigne...
2012-02-23 Andrew TrickPostRASched: Convert physreg def/use tracking to Jakob...
2012-02-23 Jakob Stoklund OlesenTrack reserved registers separately from RegsAvailable.
2012-02-22 Hal FinkelAllow the use of an alternate symbol for calculating...
2012-02-22 Michael J. SpencerProperly emit _fltused with FastISel. Refactor to share...
2012-02-22 David GreeneAdd Foreach Loop
2012-02-22 Jakob Stoklund OlesenFix typos.
2012-02-22 Chandler CarruthSupport was removed from LLVM's MIPS backend for the...
2012-02-22 Andrew TrickInitialize SUnits before DAG building.
2012-02-22 Craig TopperMake all pointers to TargetRegisterClass const since...
2012-02-22 NAKAMURA TakumiADT/SparseSet.h: Fix up header dependencies.
2012-02-22 Jakob Stoklund OlesenAdd a Briggs and Torczon sparse set implementation.
2012-02-21 Lang HamesAdd API "handleMoveIntoBundl" for updating liveness...
2012-02-21 Chandler CarruthPull the parsing helper functions out of the Triple...
2012-02-21 Chandler CarruthClean up comments that I missed when changing the tripl...
2012-02-21 Craig TopperReorder some members in MCRegisterClass to remove paddi...
2012-02-21 Craig TopperIn generated RegisterInfo files, replace a pointer...
2012-02-21 Craig TopperMerge some tables in generated RegisterInfo file. Store...
2012-02-21 Andrew TrickClear virtual registers after they are no longer refere...
2012-02-21 Andrew Trickwhitespace
2012-02-21 Chandler CarruthSwitch the llvm::Triple class to immediately parse...
2012-02-20 Eric ChristopherAdd support for runtime languages on our forward declar...
2012-02-20 James MolloyImprove generated code for extending loads and some...
2012-02-20 Chandler CarruthMove constructors out-of-line and flesh out their docum...
2012-02-19 Ahmed CharlesRemove dead code. Improve llvm_unreachable text. Simpli...
2012-02-19 Ahmed CharlesStringRef'ize EmitSourceFileHeader().
2012-02-18 TalinHashing.h - utilities for hashing various data types.
2012-02-17 Jakob Stoklund OlesenTransfer regmasks to MRI.
2012-02-17 Dan GohmanCalls and invokes with the new clang.arc.no_objc_arc_ex...
2012-02-17 Lang HamesRefactor 'handleMove' code in live intervals. Clients...
2012-02-17 David ChisnallGenerate the correct EH frame section types on Solaris...
2012-02-17 David ChisnallRevert r150814. It turns out that there is a good...
2012-02-17 Richard OsborneFix typo in comment.
2012-02-17 David ChisnallDon't lazily allocate eh_frame. We're not lazily alloc...
2012-02-16 Bill Wendlings/ModAttrBehavior/ModFlagBehavior/g to be consistent...
2012-02-16 Pete CooperTemplate specialize SmallVector::push_back based on...
2012-02-15 Andrew TrickFix library visibility problems with VLIWPacketizer.
2012-02-15 Bill WendlingUse the enum instead of 'unsigned'.
2012-02-15 Lang HamesMake LiveIntervals::handleMove() bundle aware.
2012-02-15 Bill WendlingModify the code that emits the module flags to use...
2012-02-15 Bill WendlingAdd a module flags accessor method which returns the...
2012-02-15 Kaelyn UhrainAdd function for computing the edit distance of two...
2012-02-15 Andrew TrickDon't expose DefaultVLIWScheduler
2012-02-15 Andrew TrickGeneric "VLIW" packetizer based on a DFA generated...
2012-02-15 Eric ChristopherAdd a way to replace a field inside a metadata node...
2012-02-15 Lang HamesAdd a check to make sure we don't assign slot indexes...
2012-02-15 Andrew TrickAllow CodeGen (llc) command line options to work as...
2012-02-15 Andrew TrickAdded TargetPassConfig::disablePass/substitutePass...
2012-02-15 Andrew Trickcomment
2012-02-15 Lang HamesDisentangle moving a machine instr from updating LiveIn...
2012-02-14 Jakob Stoklund OlesenHandle regmasks in findRegisterDefOperandIdx().
2012-02-14 Dmitri GribenkoSilence the new -Wempty-body warning. It appeared...
2012-02-14 Bill WendlingAdd code to the target lowering object file module...
2012-02-14 Lang HamesTighten physical register invariants: Allocatable physi...
2012-02-14 Lang HamesRename getExceptionAddressRegister() to getExceptionPoi...
2012-02-13 Kostya SerebryanyThreadSanitizer, a race detector. First LLVM commit.
2012-02-13 Owen Andersonv2f16 is a floating point type. Add symbolic floating...
2012-02-13 Dylan Noblesmithadd LLVM_VERSION_MAJOR and _MINOR defines
2012-02-13 Ahmed CharlesFix various issues (or do cleanups) found by enabling...
2012-02-12 Eli BenderskyExpose the ELFObjectFile class directly in the Object...
2012-02-12 Nick LewyckyRemove redundant getAnalysis<> calls in GlobalOpt....
2012-02-11 Anton KorobeynikovAdd support for implicit TLS model used with MS VC...
2012-02-11 Benjamin KramerMake the EDis tables const.
2012-02-11 Bill Wendling[WIP] Initial code for module flags.
2012-02-11 Andrew TrickAdd TargetPassConfig hooks for scheduling/bundling.
2012-02-11 Andrew Trickcomment
2012-02-10 Jakob Stoklund OlesenClean up comment.
2012-02-10 Jakob Stoklund OlesenAdd a static MachineOperand::clobbersPhysReg().
2012-02-10 Hal FinkelMake aliasesPointer and aliasesUnknownInst public membe...
2012-02-10 Duncan SandsRevert commit 149912 (lattner) and add a testcase that...
2012-02-10 Benjamin KramerPut instruction names into an indexed string table...
2012-02-10 Andrew TrickRegAlloc superpass: includes phi elimination, coalescin...
2012-02-10 Lang HamesRemove unused 'isAlias' parameter.
2012-02-10 Jakob Stoklund OlesenCache basic block boundaries for faster RegMaskSlots...
2012-02-10 Jakob Stoklund OlesenOptimize LiveIntervals::intervalIsInOneMBB().
2012-02-09 David BlaikieChange default error_code ctor to a 'named ctor' so...
2012-02-09 Benjamin KramerStore just the SimpleValueType in the generated VT...
2012-02-09 Benjamin KramerMove the Name field in MCInstrDesc to the end, saving...
2012-02-09 Andrew TrickImprove TargetPassConfig. No intended functionality.
2012-02-08 Andrew TrickCodegen pass definition cleanup. No functionality.
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Machi...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Stack...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: PostR...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Branc...
2012-02-08 Andrew TrickAdded TargetPassConfig::setOpt
2012-02-08 Andrew TrickAdded Pass::createPass(ID) to handle pass configuration...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: TailD...
2012-02-08 Jakob Stoklund OlesenKeep track of register masks in LiveIntervalAnalysis.
2012-02-08 Benjamin KramerValue initialize MCRegisterClasses. Not sure how could...
2012-02-08 Craig TopperRemove GCC builtins for vpermilp* intrinsics as clang...
2012-02-08 Andrew TrickAdded MachineInstr::isBundled() to check if an instruct...
2012-02-08 Andrew Trickwhitespace
2012-02-08 Kostya SerebryanyDon't use static CTORs for the Attributes constants...
2012-02-08 Eric ChristopherAdd support for a temporary forward decl type. We want...
2012-02-08 Devang PatelRemove tabs.
2012-02-07 David BlaikieCorrect use of const in ParseCommandLineOptions
next